Compartilhar via


Replicação de banco de dados heterogênea

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

  • Publicando dados do Oracle para o SQL Server.

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

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

Cuidado

Esse recurso será removido em uma versão futura do Microsoft SQL Server. Evite usar esse recurso em um novo trabalho de desenvolvimento e planeje modificar aplicativos que atualmente usam esse recurso.

Publicando dados do Oracle

Você pode usar o SQL Server para publicar dados do Oracle, usufruindo da maioria dos mesmos recursos e da mesma facilidade de uso, assim como no instantâneo do SQL Server e na replicação transacional. A publicação de dados da Oracle é ideal para os seguintes cenários:

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

Para obter mais informações, consulte a Visão geral da Publicação Oracle.

Publicando dados para assinantes que não utilizam SQL Server

Os seguintes bancos de dados que não sejam SQL Server são suportados como Assinantes para instantâneos e publicações transacionais:

  • Oracle para todas as plataformas compatíveis com a Oracle.

  • IBM DB2 para AS400, MVS, Unix, Linux e Windows.

Para obter mais informações, consulte Assinantes que não são do SQL Server.