Compartilhar via


Publicadores não SQL Server

Aplica-se a: SQL Server

A publicação de dados de origens que não são do SQL Server permite consolidar dados no Microsoft SQL Server. O SQL Serverpode assinar um instantâneo ou dados transacionais publicados de um banco de dados Oracle. Para obter mais informações sobre a publicação do Oracle, consulte Oracle Publishing Overview (Visão geral de publicação do Oracle).

O SQL Server oferece suporte aos seguintes cenários heterogêneos para replicação transacional e de instantâneo:

  • Publicando dados do SQL Server para assinantes não SQL Server.

  • A publicação de dados para e do Oracle tem as seguintes restrições:

Replicação 2016 ou anterior 2017 ou posterior
Replicação do Oracle Dá suporte apenas ao Oracle 10g ou anterior Dá suporte apenas ao Oracle 10g ou anterior
Replicação para o Oracle Até Oracle 12c Sem suporte

A replicação heterogênea para assinantes que não são do SQL Server foi preterida. A publicação Oracle foi preterida. Para mover dados, crie soluções usando a captura de dados de alterações e o SSIS.

Cuidado

Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam.

A publicação de banco de dados que não são do SQL Server é ideal para os seguintes cenários:

Cenário Descrição
Implantações de aplicativos Microsoft .NET Framework Desenvolva com o Microsoft Visual Studio e SQL Server enquanto estiver operando em dados replicados de banco de dados que não são do SQL Server.
Servidores de preparo de data warehouse Mantenha os bancos de dados de preparo do SQL Server sincronizado com um banco de dados não SQL Server.
Migração para o SQL Server Teste o seu aplicativo em tempo real com relação ao SQL Server enquanto estiver reproduzindo as alterações do sistema de fonte. Alterne para o SQL Server quando estiver satisfeito com a migração.