replica di database eterogeneiHeterogeneous Database Replication

SQL ServerSQL Server supporta gli scenari eterogenei seguenti per la replica transazionale e snapshot: supports the following heterogeneous scenarios for transactional and snapshot replication:

  • Pubblicazione di dati da Oracle a SQL ServerSQL Server.Publishing data from Oracle to SQL ServerSQL Server.

  • Pubblicazione di dati da SQL ServerSQL Server a Sottoscrittori non SQL ServerSQL Server .Publishing data from SQL ServerSQL Server to non- SQL ServerSQL Server Subscribers.

    La replica eterogenea a Sottoscrittori non SQL Server è deprecata.Heterogeneous replication to non-SQL Server subscribers is deprecated. La pubblicazione Oracle è deprecata.Oracle Publishing is deprecated. Per spostare dati, creare soluzioni utilizzando Change Data Capture e SSISSSIS.To move data, create solutions using change data capture and SSISSSIS.

Attenzione

Questa funzionalità verrà rimossa a partire da una delle prossime versioni di Microsoft SQL Server.This feature will be removed in a future version of Microsoft SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata.Avoid using this feature in new development work, and plan to modify applications that currently use this feature.

Pubblicazione di dati da OraclePublishing Data from Oracle

È possibile utilizzare SQL ServerSQL Server per pubblicare dati di Oracle con le stesse funzionalità e la stessa facilità d'uso della replica snapshot e transazionale di SQL ServerSQL Server .You can use SQL ServerSQL Server to publish data from Oracle with most of the same features and ease-of-use as SQL ServerSQL Server snapshot and transactional replication. La pubblicazione di dati da Oracle è ideale per gli scenari seguenti:Publishing data from Oracle is ideal for the following scenarios:

ScenarioScenario DescrizioneDescription
Distribuzioni di applicazioni MicrosoftMicrosoft .NET Framework .NET Framework application deployments Sviluppo con MicrosoftMicrosoft Visual Studio e SQL ServerSQL Server , operando al contempo su dati replicati da un database non SQL ServerSQL Server .Develop with MicrosoftMicrosoft Visual Studio and SQL ServerSQL Server while operating on data replicated from a non- SQL ServerSQL Server database.
Server di gestione temporanea di data warehousingData warehousing staging servers Mantenimento dei database di gestione temporanea di SQL ServerSQL Server sincronizzati con un database non SQL ServerSQL Server .Keep SQL ServerSQL Server staging databases synchronized with a non- SQL ServerSQL Server database.
Migrazione a SQL ServerSQL ServerMigration to SQL ServerSQL Server Verifica dell'applicazione in tempo reale a fronte di SQL ServerSQL Server replicando al contempo le modifiche del sistema di origine.Test your application in real time against SQL ServerSQL Server while replicating the source system's changes. Quando il risultato della migrazione è soddisfacente, passare a SQL ServerSQL Server .Switch to SQL ServerSQL Server when satisfied with the migration.

Per altre informazioni, vedere Panoramica della pubblicazione Oracle.For more information, see Oracle Publishing Overview.

Pubblicazione di dati in Sottoscrittori non SQL ServerPublishing Data to Non-SQL Server Subscribers

I database non SQL ServerSQL Server seguenti sono supportati come Sottoscrittori per le pubblicazioni snapshot e transazionali:The following non- SQL ServerSQL Server databases are supported as Subscribers to snapshot and transactional publications:

  • Oracle per tutte le piattaforme supportate da Oracle.Oracle for all platforms that Oracle supports.

  • IBM DB2 per AS400, MVS, Unix, Linux e Windows.IBM DB2 for AS400, MVS, Unix, Linux, and Windows.

    Per altre informazioni, vedere Non-SQL Server Subscribers.For more information, see Non-SQL Server Subscribers.