Compartilhar via


Replicação de banco de dados heterogênea

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

  • Publicando dados do Oracle no SQL Server.

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

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.

Observação sobre cuidadosCuidado

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

Publicando dados do Oracle

Você pode usar o SQL Server para publicar dados do Oracle com grande parte dos mesmos recursos e a facilidade de uso do instantâneo do e das replicações transacionais do SQL Server. Publicando dados do Oracle é o ideal para os seguintes cenários:

Cenário

Descrição

Implantações de aplicativos do 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 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.

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

Publicando dados para assinantes não SQL Server

Os seguintes bancos de dados não SQL Server com suporte como Assinantes para as publicações transacionais e instantâneos:

  • Oracle para todas as plataformas que o Oracle oferece suporte.

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

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