Replikasi Database Heterogen

Berlaku untuk:SQL Server

SQL Server mendukung skenario heterogen berikut untuk replikasi transaksional dan rekam jepret:

  • Menerbitkan data dari SQL Server ke Pelanggan non-SQL Server.

  • Menerbitkan data ke dan dari Oracle memiliki batasan berikut:

Skenario 2016 atau yang lebih lama 2017 atau yang lebih baru
Replikasi dari Oracle Hanya mendukung Oracle 10g atau yang lebih lama Hanya mendukung Oracle 10g atau yang lebih lama
Replikasi ke Oracle Semua versi sebelum Oracle 12c Tidak didukung

Replikasi heterogen ke pelanggan non-SQL Server tidak digunakan lagi. Penerbitan Oracle tidak digunakan lagi. Untuk memindahkan data, buat solusi menggunakan ubah pengambilan data dan SSIS.

Perhatian

Fitur ini akan dihapus dalam versi SQL Server yang akan datang. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan fitur ini.

Menerbitkan Data dari Oracle

Anda dapat menggunakan SQL Server untuk menerbitkan data dari Oracle dengan sebagian besar fitur yang sama dan kemudahan penggunaan sebagai rekam jepret SQL Server dan replikasi transaksional. Fitur ini memerlukan Oracle versi 10G atau yang lebih lama. Menerbitkan data dari Oracle sangat ideal untuk skenario berikut:

Skenario Deskripsi
Penyebaran aplikasi Microsoft .NET Framework Kembangkan dengan Microsoft Visual Studio dan SQL Server saat beroperasi pada data yang direplikasi dari database non-SQL Server.
Server penahapan pergudangan data Menjaga database penahapan SQL Server tetap sinkron dengan database non-SQL Server.
Migrasi ke SQL Server Uji aplikasi Anda secara real time terhadap SQL Server saat mereplikasi perubahan sistem sumber. Beralih ke SQL Server saat puas dengan migrasi.

Untuk informasi selengkapnya, lihat Gambaran Umum Penerbitan Oracle.

Menerbitkan Data ke Pelanggan Non-SQL Server

Database non-SQL Server berikut didukung sebagai Pelanggan untuk rekam jepret dan publikasi transaksi:

  • Oracle untuk semua platform yang didukung Oracle.

  • IBM DB2 untuk AS400, MVS, Unix, Linux, dan Windows.

Untuk informasi selengkapnya, lihat Pelanggan Non-SQL Server.