Partilhar via


replicação de banco de dados heterogênea

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

  • Publicando dados do Oracle em SQL Server.

  • Publicando dados do SQL Server para não assinantes doSQL 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.

Cuidado

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 doMicrosoft .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 doSQL Server .
Servidores de preparo de data warehouse Mantenha os bancos de dados de preparo do SQL Server sincronizado com um banco de dados nãoSQL 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 têm suporte como Assinantes para instantâneo e publicações transacionais:

  • 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 Non-SQL Server Subscribers.