Share via


Replicación de bases de datos heterogéneas

Se aplica a:SQL Server

SQL Server admite los siguientes escenarios heterogéneos para la replicación de instantáneas y transaccional:

  • Publicar datos de SQL Server en suscriptores que no son de SQL Server.

  • La publicación de datos en y desde Oracle tiene las siguientes restricciones:

Escenario 2016 o anterior 2017 o posterior
Replicación de Oracle Compatibilidad solo con Oracle 10g o versiones anteriores Compatibilidad solo con Oracle 10g o versiones anteriores
Replicación en Oracle Todas las versiones anteriores a Oracle 12c No compatible

La replicación heterogénea en suscriptores que no son SQL Server está desusada. La publicación de Oracle está desusada. Para mover datos, cree soluciones mediante captura de datos modificados y SSIS.

Precaución

Esta característica se quitará en una versión futura de SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan.

Publicar datos de Oracle

Puede usar SQL Server para publicar datos de Oracle con la mayoría de características y la misma facilidad de uso que la replicación de instantáneas y transaccional de SQL Server. Esta característica requiere la versión 10G o una versión anterior de Oracle. La publicación de datos de Oracle es ideal en los siguientes escenarios:

Escenario Descripción
Implementación de aplicaciones de Microsoft .NET Framework Desarrolle con Microsoft Visual Studio y SQL Server cuando trabaje con datos replicados de una base de datos que no es de SQL Server.
Servidores provisionales de almacenamiento de datos Mantenga las bases de datos provisionales de SQL Server sincronizadas con una base de datos que no es de SQL Server.
Migración a SQL Server Compruebe la aplicación en tiempo real con SQL Server mientras replica los cambios del sistema de origen. Cambie a SQL Server cuando esté satisfecho con la migración.

Para obtener más información, vea Oracle Publishing Overview (Información general de la publicación de Oracle).

Publicar datos en suscriptores que no son de SQL Server

Las siguientes bases de datos que no son de SQL Server son compatibles como suscriptores de publicaciones de instantáneas y transaccionales:

  • Oracle para todas las plataformas que admite Oracle.

  • IBM DB2 para AS400, MVS, Unix, Linux y Windows

Para más información, consulte Non-SQL Server Subscribers.