Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Bagaimana cara mencapai replikasi semacam ini?

Replikasi transaksional memang mendukung filter pada artikel, tetapi saya akan jujur ​​- saya tidak pernah mengaturnya dengan artikel dengan filter. Artikel ini dapat membantu serta topik ini di Buku Daring .

Jika hanya satu tabel dan/atau Anda merasa tidak nyaman untuk melakukan replikasi, Anda mungkin ingin mengisi tabel jarak jauh dengan pemicu (ini jelas akan lebih mudah jika data hanya ditulis ke tabel saat dimasukkan dan tidak pernah diperbarui). Tetapi Anda harus mengatur logika untuk menghadapi situasi di mana server jarak jauh sedang down.

Solusi ketiga mungkin dapat dilakukan jika Anda tidak memerlukan server B untuk terus diperbarui - Anda dapat memindahkan data secara manual setiap n menit menggunakan pekerjaan - baik menggunakan gabungan luar/gabungan atau sepenuhnya menukar kumpulan data yang cocok dengan filter (Saya telah menggunakan skema bayangan untuk skenario ini untuk meminimalkan dampaknya pada pembaca server B - lihat jawaban dba.stackexchange ini untuk detail selengkapnya ).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Rekor terbaru di join kiri

  2. Cara mendapatkan daftar Batasan Kunci Utama dari semua database di Instance SQL Server - Tutorial SQL Server / TSQL Bagian 60

  3. Cara Mengembalikan Semua Batasan Kunci Asing yang Tidak Tepercaya di SQL Server (Contoh T-SQL)

  4. Pesan Dengan menggunakan parameter untuk nama kolom

  5. Pengikatan Skema dengan Fungsi Kolom Terhitung