Bagikan melalui


Properti Publikasi, Opsi Langganan

Halaman Opsi Langganan dari kotak dialog Properti Publikasi memungkinkan Anda menampilkan dan mengatur properti tingkat publikasi yang terkait dengan langganan. Properti dikelompokkan ke dalam kategori berikut:

  • Properti yang berlaku untuk semua publikasi.

  • Properti yang berlaku untuk rekam jepret dan publikasi transaksional (termasuk yang memungkinkan pembaruan langganan).

  • Properti yang berlaku untuk menggabungkan publikasi.

Catatan

Beberapa properti bersifat baca-saja; alasannya tercakup dalam deskripsi properti dalam topik ini. Beberapa perubahan properti memerlukan rekam jepret baru untuk publikasi, dan beberapa juga mengharuskan semua langganan diinisialisasi ulang. Untuk informasi selengkapnya, lihat Mengubah Publikasi dan Properti Artikel.

Opsi untuk semua publikasi

Pembuatan dan Sinkronisasi

Perbolehkan langganan anonim
Menentukan apakah akan mengizinkan langganan penarikan anonim. Langganan anonim didukung untuk Microsoft SQL Server Compact 3.5 Service Pack 1, Microsoft SQL Server 2005 Mobile Edition, dan Microsoft SQL Server untuk Windows CE. Untuk menggunakan opsi ini untuk rekam jepret dan publikasi transaksional, opsi Snapshot selalu tersedia harus diatur ke True.

Database langganan yang dapat dilampirkan
Menentukan apakah langganan dapat dibuat dengan melampirkan salinan database langganan (mengharuskan opsi Rekam Jepret selalu tersedia diatur ke True untuk rekam jepret dan publikasi transaksional).

Penting

Langganan yang dapat dilampirkan tidak akan tersedia dalam rilis mendatang. Fitur ini tidak digunakan lagi.

Perbolehkan langganan penarikan
Menentukan apakah akan mengizinkan Pelanggan membuat langganan penarikan ke publikasi ini. Untuk informasi selengkapnya, lihat Berlangganan Publikasi.

Replikasi Skema

Mereplikasi perubahan skema
Microsoft SQL Server 2005 dan versi yang lebih baru saja. Menentukan apakah akan mereplikasi perubahan skema (seperti menambahkan kolom ke tabel atau mengubah tipe data kolom) ke objek yang diterbitkan. Untuk informasi selengkapnya, lihat Membuat Perubahan Skema pada Database Publikasi.

Opsi untuk rekam jepret dan publikasi transaksi

Pembuatan dan Sinkronisasi

Agen Distribusi Independen
Menentukan apakah akan menggunakan agen yang independen dari publikasi lain dari database ini. Opsi ini bersifat baca-saja; ini diatur ke True secara default untuk publikasi yang dibuat dengan Panduan Publikasi Baru dan tidak dapat diubah setelah publikasi dibuat. Untuk informasi selengkapnya, lihat Administrasi Agen Replikasi.

Rekam jepret selalu tersedia
Menentukan apakah file rekam jepret dibuat setiap kali Agen Rekam Jepret berjalan (memerlukan Agen Distribusi Independen). Opsi ini bersifat baca-saja; ini diatur ke True jika Anda segera memilih Buat rekam jepret dan biarkan rekam jepret tetap tersedia untuk menginisialisasi langganan di halaman Agen Rekam Jepret wizard Publikasi Baru (default). Untuk informasi selengkapnya, lihat Membuat dan Menerapkan Rekam Jepret.

Perbolehkan inisialisasi dari file cadangan
SQL Server hanya versi 2005 dan yang lebih baru. Menentukan apakah akan mengizinkan file cadangan digunakan untuk menginisialisasi langganan. Untuk informasi selengkapnya, lihat Menginisialisasi Langganan Transaksi tanpa Rekam Jepret.

Mengizinkan Pelanggan non-SQL Server
SQL Server hanya versi 2005 dan yang lebih baru. Menentukan apakah publikasi mendukung Pelanggan non-SQL Server. Mengatur opsi ini ke True mengatur properti publikasi lain untuk mendukung Pelanggan non-SQL Server. Opsi ini bersifat baca-saja jika langganan ada; tidak dapat diatur ke True jika Izinkan pembaruan langganan segera, Izinkan pembaruan langganan antrean, atau Izinkan langganan peer-to-peer diatur ke True. Untuk informasi selengkapnya, lihat Pelanggan Non-SQL Server.

Transformasi Data

Perbolehkan transformasi data
Menentukan apakah akan menggunakan Data Transformation Services (DTS) untuk mengubah data sebelum mendistribusikannya ke Pelanggan. Opsi ini bersifat baca-saja; transformasi data hanya dapat diaktifkan jika publikasi dibuat menggunakan prosedur tersimpan.

Penting

Langganan yang dapat diubah tidak akan tersedia dalam rilis mendatang. Fitur ini tidak digunakan lagi.

Replikasi Peer-to-Peer

Perbolehkan langganan peer-to-peer
Hanya berlaku untuk versi SQL Server 2005 dan yang lebih baru. Menentukan apakah publikasi mendukung replikasi peer-to-peer. Mengatur opsi ini ke True mengatur properti publikasi lain untuk mendukung replikasi peer-to-peer. Opsi ini bersifat baca-saja jika langganan ada. Opsi ini tidak dapat diatur ke True jika Izinkan pembaruan langganan segera atau Izinkan pembaruan langganan yang diantrekan, atau Izinkan Pelanggan non-SQL Server diatur ke True. Untuk informasi selengkapnya, lihat Replikasi Transaksional Peer-to-Peer.

Perbolehkan deteksi konflik peer-to-peer
Hanya berlaku untuk versi SQL Server 2008 dan yang lebih baru. Menentukan apakah deteksi konflik diaktifkan untuk publikasi ini. Untuk menggunakan deteksi konflik, semua simpul harus berjalan SQL Server 2008 atau versi yang lebih baru; dan deteksi harus diaktifkan untuk semua simpul. Untuk menggunakan deteksi konflik, Anda juga harus menentukan nilai untuk ID penampung serekan. Untuk informasi selengkapnya, lihat Deteksi Konflik di Replikasi Peer-to-Peer.

Id asal serekan
Hanya berlaku untuk versi SQL Server 2008 dan yang lebih baru. Menentukan ID untuk simpul dalam topologi peer-to-peer. ID ini digunakan untuk deteksi konflik jika Izinkan deteksi konflik peer-to-peer diatur ke True. Tentukan ID positif dan bukan nol yang belum pernah digunakan dalam topologi. Untuk daftar ID yang telah digunakan, kueri tabel sistem Mspeer_originatorid_history .

Langganan yang Dapat Diperbarui

Perbolehkan segera memperbarui langganan
Menentukan apakah perubahan data Pelanggan dapat segera direplikasi ke Penerbit. Opsi ini bersifat baca-saja; memperbarui langganan hanya dapat diaktifkan saat publikasi dibuat. Untuk informasi selengkapnya, lihat Langganan yang Dapat Diperbarui untuk Replikasi Transaksional.

Perbolehkan langganan pembaruan antrean
Menentukan apakah perubahan data Pelanggan dapat diantrekan dan direplikasi ke Penerbit di lain waktu. Opsi ini bersifat baca-saja; memperbarui langganan hanya dapat diaktifkan saat publikasi dibuat. Untuk informasi selengkapnya, lihat Langganan yang Dapat Diperbarui untuk Replikasi Transaksional.

Melaporkan konflik secara terpusat
Menentukan apakah akan melaporkan perubahan data yang bertentangan hanya di Penerbit atau di Penerbit dan Pelanggan (memerlukan opsi Izinkan langganan pembaruan antrean). Opsi ini bersifat baca-saja; ini diatur ke True secara default untuk publikasi yang dibuat dengan Panduan Publikasi Baru dan tidak dapat diubah setelah publikasi dibuat. Nilai True berarti konflik hanya dilaporkan di Publisher. Konflik hanya dapat dilihat di mana mereka dilaporkan.

Kebijakan resolusi konflik
Menentukan tindakan yang harus diambil saat perubahan Pelanggan berkonflik dengan perubahan Penerbit (memerlukan opsi Izinkan mengantre memperbarui langganan). Untuk informasi selengkapnya, lihat Deteksi dan Resolusi Konflik Pembaruan Antrean.

Jenis antrean
Menentukan apakah akan menggunakan antrean SQL Server atau Antrean Pesan Microsoft (MSMQ) untuk mengantre perubahan di Pelanggan hingga dapat diterapkan ke Penerbit (memerlukan opsi Izinkan pembaruan langganan antrean). Opsi ini hanya relevan untuk SQL Server 2000; versi yang lebih baru selalu menggunakan tabel SQL Server untuk antrean.

Opsi untuk menggabungkan publikasi

Pelaporan Konflik

Melaporkan konflik secara terpusat
Menentukan apakah akan melaporkan perubahan data yang bertentangan hanya di Penerbit atau di Penerbit dan Pelanggan. Opsi ini bersifat baca-saja; diatur ke True secara default untuk publikasi yang dibuat dengan Wizard Publikasi Baru dan tidak dapat diubah setelah publikasi dibuat. Nilai True berarti konflik hanya dilaporkan di Publisher. Konflik hanya dapat dilihat di mana mereka dilaporkan. Untuk informasi selengkapnya, lihat bagian "Menampilkan Konflik" dari Deteksi dan Resolusi Konflik Replikasi Penggabungan Tingkat Lanjut.

Pemfilteran

Perbolehkan filter berparameter
Atur berdasarkan apakah publikasi menggunakan filter berparameter. Opsi ini selalu baca-saja. Untuk informasi selengkapnya, lihat Filter Baris Berparameter.

Memvalidasi Pelanggan
Menentukan fungsi mana yang akan digunakan saat memvalidasi bahwa Pelanggan memiliki partisi data yang benar. Pisahkan beberapa nilai dengan koma. Untuk informasi selengkapnya, lihat Memvalidasi Informasi Partisi untuk Pelanggan Gabungan.

Partisi prakompres
SQL Server 2005 dan versi yang lebih baru saja. Menentukan apakah akan mengoptimalkan sinkronisasi dengan menghitung terlebih dahulu baris data mana yang termasuk dalam partisi mana. Pengaturan ini default ke True jika publikasi memenuhi kriteria untuk partisi yang telah dikomputasi sebelumnya. Untuk informasi selengkapnya, lihat Mengoptimalkan Performa Filter Berparameter dengan Partisi yang Telah Dikomputasi.

Optimalkan sinkronisasi
Menentukan apakah akan mengoptimalkan pemrosesan penggabungan dengan menyimpan metadata tambahan di setiap Pelanggan. Pengoptimalan ini telah digantikan oleh partisi yang telah dikompilasi sebelumnya; opsi Optimalkan sinkronisasi hanya relevan jika Partisi prakompret diatur ke False. Untuk informasi selengkapnya, lihat Filter Baris Berparameter.

Proses Penggabungan

Membatasi proses bersamaan
Menentukan apakah akan membatasi jumlah Agen Penggabungan yang dapat berjalan secara bersamaan. Ini biasanya digunakan jika publikasi memiliki banyak langganan push yang mungkin disinkronkan secara bersamaan.

Proses bersamaan maksimum
Jumlah maksimum Agen Penggabungan yang dapat berjalan pada saat yang sama (memerlukan Batasi proses bersamaan). Jika jumlah agen yang disinkronkan melebihi maksimum, agen dimasukkan ke dalam antrean hingga angka turun di bawah maksimum.

Lihat juga

Membuat Publikasi
Menampilkan dan Mengubah Properti Publikasi
Menerbitkan Objek Data dan Database