replica di database eterogenei

Si applica a: sìSQL Server (tutte le versioni supportate)

SQL Server supporta gli scenari eterogenei seguenti per la replica transazionale e snapshot:

  • Pubblicazione di dati da SQL Server a Sottoscrittori nonSQL Server .

  • Pubblicazione di dati da e verso Oracle con le limitazioni seguenti:

Scenario 2016 o versioni precedenti 2017 o versioni successive
Replica da Oracle Supporta solo Oracle 10g o versioni precedenti Supporta solo Oracle 10g o versioni precedenti
Replica verso Oracle Tutte le versioni precedenti a Oracle 12c Non supportate

La replica eterogenea a Sottoscrittori non SQL Server è deprecata. La pubblicazione Oracle è deprecata. Per spostare dati, creare soluzioni utilizzando Change Data Capture e SSIS.

Attenzione

Questa funzionalità verrà rimossa a partire da una delle prossime versioni di 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.

Pubblicazione di dati da Oracle

È possibile utilizzare SQL Server per pubblicare dati di Oracle con le stesse funzionalità e la stessa facilità d'uso della replica snapshot e transazionale di SQL Server . Questa funzionalità richiede Oracle versione 10G o precedenti. La pubblicazione di dati da Oracle è ideale per gli scenari seguenti:

Scenario Descrizione
Distribuzioni di applicazioniMicrosoft .NET Framework Sviluppo con Microsoft Visual Studio e SQL Server , operando al contempo su dati replicati da un database nonSQL Server .
Server di gestione temporanea di data warehousing Mantenimento dei database di gestione temporanea di SQL Server sincronizzati con un database nonSQL Server .
Migrazione a SQL Server Verifica dell'applicazione in tempo reale a fronte di SQL Server replicando al contempo le modifiche del sistema di origine. Quando il risultato della migrazione è soddisfacente, passare a SQL Server .

Per altre informazioni, vedere Panoramica della pubblicazione Oracle.

Pubblicazione di dati in Sottoscrittori non SQL Server

I database non SQL Server seguenti sono supportati come Sottoscrittori per le pubblicazioni snapshot e transazionali:

  • Oracle per tutte le piattaforme supportate da Oracle.

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

Per altre informazioni, vedere Non-SQL Server Subscribers.