Mengonfigurasi Distribusi

Berlaku untuk:SQL ServerAzure SQL Managed Instance

Distributor adalah server yang berisi database distribusi, yang menyimpan metadata dan data riwayat untuk semua jenis replikasi dan transaksi untuk replikasi transaksional. Untuk menyiapkan replikasi, Anda harus mengonfigurasi Distributor. Setiap Penerbit hanya dapat ditetapkan ke satu instans Distributor, tetapi beberapa penerbit dapat berbagi Distributor. Distributor menggunakan sumber daya tambahan ini di server tempatnya berada:

  • Ruang disk tambahan jika file rekam jepret untuk publikasi disimpan di Distributor (yang biasanya mereka).

  • Ruang disk tambahan untuk menyimpan database distribusi.

  • Penggunaan prosesor tambahan oleh agen replikasi untuk langganan push yang berjalan di Distributor.

Server yang Anda pilih sebagai Distributor harus memiliki ruang disk dan daya prosesor yang memadai untuk mendukung replikasi dan aktivitas lain di server tersebut. Saat mengonfigurasi Distributor, Anda menentukan hal berikut:

  • Folder rekam jepret, yang digunakan, secara default, untuk semua Penerbit yang menggunakan Distributor ini. Pastikan folder ini sudah dibagikan dan memiliki set izin yang sesuai. Untuk informasi selengkapnya, lihat Mengamankan Folder Rekam Jepret.

  • Nama dan lokasi file untuk database distribusi. Database distribusi tidak dapat diganti namanya setelah dibuat. Untuk menggunakan nama yang berbeda untuk database, Anda harus menonaktifkan distribusi dan mengonfigurasi ulang.

  • Setiap Penerbit berwenang untuk menggunakan Distributor. Jika Anda menentukan Penerbit selain instans tempat Distributor berjalan, Anda juga harus menentukan kata sandi untuk koneksi yang dibuat Penerbit ke Distributor jarak jauh.

Untuk replikasi transaksional, setelah Anda mengonfigurasi distribusi, kami sarankan Anda:

Distributor Lokal dan Jarak Jauh

Secara default, Distributor adalah server yang sama dengan Publisher (Distributor lokal), tetapi juga dapat menjadi server terpisah dari Publisher (Distributor jarak jauh). Biasanya, Anda akan memilih untuk menggunakan Distributor jarak jauh jika Anda ingin:

  • Pemrosesan offload ke komputer lain jika Anda menginginkan dampak minimal dari replikasi pada Publisher (misalnya, jika Publisher adalah server OLTP).

  • Mengonfigurasi Distributor terpusat untuk beberapa Penerbit.

Distributor Jarak Jauh lebih umum dalam replikasi transaksional daripada replikasi gabungan karena dua alasan:

  • Distributor memainkan peran yang lebih besar dalam replikasi transaksional karena semua transaksi yang direplikasi ditulis ke dan dibaca dari database distribusi.

  • Topologi replikasi penggabungan biasanya menggunakan langganan pull, sehingga agen berjalan di setiap Pelanggan, daripada semua berjalan di Distributor. Untuk informasi selengkapnya, lihat Berlangganan Publikasi. Dalam kebanyakan kasus, Anda harus menggunakan Distributor lokal untuk replikasi penggabungan.

Untuk mengonfigurasi penerbitan dan distribusi, lihat Mengonfigurasi Penerbitan dan Distribusi.

Untuk mengubah properti Penerbit dan Distributor, lihat Menampilkan dan Mengubah Properti Distributor dan Penerbit.

Lihat Juga

Menerbitkan Objek Data dan Database
Mengamankan Distributor