sysmergepublications (Transact-SQL)
Berlaku untuk: SQL Server
Berisi satu baris untuk setiap publikasi gabungan yang ditentukan dalam database. Tabel ini disimpan dalam database publikasi dan langganan.
Nama kolom | Jenis data | Deskripsi |
---|---|---|
penerbit | nama sysname | Nama server default. |
publisher_db | nama sysname | Nama database Publisher default. |
nama | nama sysname | Nama publikasi. |
description | nvarchar(255) | Deskripsi singkat tentang publikasi. |
retensi | int | Periode retensi untuk seluruh set publikasi, di mana unit ditunjukkan oleh nilai kolom retention_period_unit . |
publication_type | kecil | Menunjukkan publikasi difilter: 0 = Tidak difilter. 1 = Difilter. |
pubid | pengidentifikasi unik | Nomor identifikasi unik untuk publikasi ini. Ini dihasilkan ketika publikasi ditambahkan. |
designmasterid | pengidentifikasi unik | Disiapkan untuk penggunaan masa mendatang. |
parentid | pengidentifikasi unik | Menunjukkan publikasi induk tempat publikasi serekan atau subset saat ini dibuat (digunakan untuk topologi penerbitan hierarkis). |
sync_mode | kecil | Mode sinkronisasi publikasi ini: 0 = Asli. 1 = Karakter. |
allow_push | int | Menunjukkan apakah publikasi mengizinkan langganan push. 0 = Langganan push tidak diizinkan. 1 = Langganan push diizinkan. |
allow_pull | int | Menunjukkan apakah publikasi mengizinkan langganan penarikan. 0 = Tarik langganan tidak diizinkan. 1 = Langganan pull diizinkan. |
allow_anonymous | int | Menunjukkan apakah publikasi mengizinkan langganan anonim. 0 = Langganan anonim tidak diizinkan. 1 = Langganan anonim diizinkan. |
centralized_conflicts | int | Menunjukkan apakah rekaman konflik disimpan di Publisher: 0 = Rekaman konflik tidak disimpan di Publisher. 1 = Rekaman konflik disimpan di Publisher. |
status | kecil | Disiapkan untuk penggunaan masa mendatang. |
snapshot_ready | kecil | Menunjukkan status untuk rekam jepret publikasi: 0 = Rekam jepret tidak siap digunakan. 1 = Rekam jepret siap digunakan. 2 = Rekam jepret baru untuk publikasi ini harus dibuat. |
enabled_for_internet | bit | Menunjukkan apakah file sinkronisasi untuk publikasi terekspos ke Internet, melalui FTP dan layanan lainnya. 0 = File sinkronisasi dapat diakses dari Internet. 1 = File sinkronisasi tidak dapat diakses dari Internet. |
dynamic_filters | bit | Menunjukkan apakah publikasi difilter menggunakan filter baris berparameter. 0 = Publikasi tidak difilter baris. 1 = Publikasi difilter baris. |
snapshot_in_defaultfolder | bit | Menentukan apakah file rekam jepret disimpan di folder default: 0 = File rekam jepret berada di folder default. 1 = File rekam jepret disimpan di lokasi yang ditentukan oleh alt_snapshot_folder. |
alt_snapshot_folder | nvarchar(255) | Lokasi folder alternatif untuk rekam jepret. |
pre_snapshot_script | nvarchar(255) | Pointer ke .file sql yang dijalankan Agen Penggabungan sebelum salah satu skrip objek replikasi saat menerapkan rekam jepret di Pelanggan. |
post_snapshot_script | nvarchar(255) | Penunjuk ke .file sql yang dijalankan Agen Penggabungan setelah semua skrip objek replikasi dan data lainnya telah diterapkan selama sinkronisasi awal. |
compress_snapshot | bit | Menentukan apakah rekam jepret yang ditulis ke lokasi alt_snapshot_folder dikompresi ke dalam format Microsoft CAB. 0 menentukan bahwa file tidak dikompresi. |
ftp_address | nama sysname | Alamat jaringan layanan Protokol Transfer File (FTP) untuk Distributor. Menentukan di mana file rekam jepret publikasi berada agar Agen Penggabungan dapat diambil, jika FTP diaktifkan. |
ftp_port | int | Nomor port layanan FTP untuk Distributor. |
ftp_subdirectory | nvarchar(255) | Subdirektori tempat file rekam jepret tersedia bagi Agen Penggabungan untuk diambil. |
ftp_login | nama sysname | Nama pengguna yang digunakan untuk menyambungkan ke layanan FTP. |
ftp_password | nvarchar(524) | Kata sandi pengguna yang digunakan untuk menyambungkan ke layanan FTP. |
conflict_retention | int | Menentukan periode retensi, dalam hari, yang konfliknya dipertahankan. Setelah waktu ini, baris konflik dibersihkan dari tabel konflik. |
keep_before_values | int | Menentukan apakah pengoptimalan sinkronisasi terjadi untuk publikasi ini: 0 = Sinkronisasi tidak dioptimalkan, dan partisi yang dikirim ke semua Pelanggan akan diverifikasi saat data berubah dalam partisi. 1 = Sinkronisasi dioptimalkan, dan hanya Pelanggan yang memiliki baris dalam partisi yang diubah yang terpengaruh. |
allow_subscription_copy | bit | Menentukan apakah kemampuan untuk menyalin database langganan telah diaktifkan. 0 berarti penyalinan tidak diperbolehkan. |
allow_synctoalternate | bit | Menentukan apakah mitra sinkronisasi alternatif diizinkan untuk disinkronkan dengan Publisher ini. 0 berarti bahwa mitra sinkronisasi tidak diizinkan. |
validate_subscriber_info | nvarchar(500) | Mencantumkan fungsi yang digunakan untuk mengambil informasi Pelanggan dan memvalidasi kriteria pemfilteran baris berparameter pada Pelanggan. |
ad_guidname | nama sysname | Menentukan apakah publikasi diterbitkan di Microsoft Active Directory. GUID yang valid menentukan bahwa publikasi diterbitkan di Direktori Aktif, dan GUID adalah objek publikasi Direktori Aktif yang sesuai objectGUID. Jika NULL, publikasi tidak diterbitkan di Direktori Aktif. |
backward_comp_level | int | Tingkat kompatibilitas database. Dapat berupa salah satu dari nilai berikut: 90 = SQL Server 2005 (9.x). 100 = SQL Server 2008 (10.0.x). |
max_concurrent_merge | int | Jumlah maksimum proses penggabungan bersamaan yang diizinkan. Nilai 0 untuk properti ini berarti bahwa tidak ada batasan jumlah proses penggabungan bersamaan yang berjalan pada waktu tertentu. Properti ini menetapkan batas jumlah proses penggabungan bersamaan yang dapat dijalankan terhadap publikasi gabungan sekaligus. Jika ada lebih banyak proses rekam jepret yang dijadwalkan pada saat yang sama daripada nilai yang memungkinkan untuk dijalankan, maka pekerjaan berlebih akan dimasukkan ke dalam antrean dan menunggu hingga proses penggabungan yang sedang berjalan selesai. |
max_concurrent_dynamic_snapshots | int | Jumlah maksimum sesi rekam jepret data yang difilter bersamaan yang diizinkan yang dapat berjalan terhadap publikasi gabungan. Jika 0, tidak ada batasan jumlah maksimum sesi rekam jepret data yang difilter bersamaan yang dapat berjalan secara bersamaan terhadap publikasi pada waktu tertentu. Properti ini menetapkan batas jumlah proses rekam jepret bersamaan yang dapat dijalankan terhadap publikasi gabungan sekaligus. Jika ada lebih banyak proses rekam jepret yang dijadwalkan pada saat yang sama daripada nilai yang memungkinkan untuk dijalankan, maka pekerjaan berlebih akan dimasukkan ke dalam antrean dan menunggu hingga proses penggabungan yang sedang berjalan selesai. |
use_partition_groups | smallint | Menentukan apakah publikasi menggunakan partisi yang telah dikomputasi sebelumnya. |
dynamic_filters_function_list | nvarchar(500) | Daftar fungsi yang dibatasi titik koma yang digunakan dalam filter baris berparameter publikasi. |
partition_id_eval_proc | nama sysname | Menentukan nama prosedur yang dijalankan oleh Agen Penggabungan Pelanggan untuk menentukan ID partisi yang ditetapkan. |
publication_number | smallint | Menentukan kolom identitas yang menyediakan pemetaan 2 byte ke pubid. pubid adalah pengidentifikasi unik global untuk publikasi, sedangkan nomor publikasi hanya unik dalam database yang ditentukan. |
replicate_ddl | int | Menunjukkan apakah replikasi skema didukung untuk publikasi. 0 = Pernyataan DDL tidak direplikasi. 1 = Pernyataan DDL yang dijalankan di penerbit direplikasi. Untuk informasi selengkapnya, lihat Membuat Perubahan Skema pada Database Publikasi. |
allow_subscriber_initiated_snapshot | bit | Menunjukkan bahwa Pelanggan dapat memulai proses yang menghasilkan rekam jepret untuk publikasi menggunakan filter berparameter. 1 menunjukkan bahwa Pelanggan dapat memulai proses rekam jepret. |
dynamic_snapshot_queue_timeout | int | Menentukan berapa menit Pelanggan harus menunggu dalam antrean untuk proses pembuatan rekam jepret dimulai saat menggunakan filter berparameter. |
dynamic_snapshot_ready_timeout | int | Menentukan berapa menit pelanggan menunggu proses pembuatan rekam jepret selesai saat menggunakan filter berparameter. |
Distributor | nama sysname | Nama Distributor untuk publikasi. |
snapshot_jobid | biner(16) | Mengidentifikasi pekerjaan agen yang menghasilkan rekam jepret ketika Pelanggan dapat memulai proses pembuatan rekam jepret. |
allow_web_synchronization | bit | Menentukan apakah publikasi diaktifkan untuk sinkronisasi Web, di mana 1 berarti sinkronisasi Web diaktifkan untuk publikasi. |
web_synchronization_url | nvarchar(500) | Menentukan nilai default URL Internet yang digunakan untuk sinkronisasi Web. |
allow_partition_realignment | bit | Menunjukkan apakah penghapusan dikirim ke pelanggan saat modifikasi baris pada penerbit menyebabkannya mengubah partisinya. 0 = Data dari partisi lama akan ditinggalkan pada pelanggan, di mana perubahan yang dilakukan pada data ini pada penerbit tidak akan direplikasi ke Pelanggan ini, tetapi perubahan yang dibuat pada Pelanggan akan direplikasi ke Penerbit. 1 = Menghapus ke Pelanggan untuk mencerminkan hasil perubahan partisi dengan menghapus data yang bukan lagi bagian dari partisi Pelanggan. Untuk informasi selengkapnya, lihat sp_addmergepublication (Transact-SQL). Catatan: Data yang tetap berada di Pelanggan ketika nilai ini adalah 0 harus diperlakukan seolah-olah bersifat baca-saja; namun, ini tidak diberlakukan secara ketat oleh sistem replikasi. |
retention_period_unit | kecil | Menentukan unit yang digunakan saat menentukan retensi, yang dapat menjadi salah satu nilai ini: 0 = Hari. 1 = Minggu. 2 = Bulan. 3 = Tahun. |
decentralized_conflicts | int | Menunjukkan apakah rekaman konflik disimpan di Pelanggan yang menyebabkan konflik: 0 = Rekaman konflik tidak disimpan di Pelanggan. 1 = Rekaman konflik disimpan di Pelanggan. |
generation_leveling_threshold | int | Menentukan jumlah perubahan yang terkandung dalam satu generasi. Generasi adalah kumpulan perubahan yang dikirimkan ke Penerbit atau Pelanggan. |
automatic_reinitialization_policy | bit | Menunjukkan apakah perubahan diunggah dari Pelanggan sebelum reinisialisasi otomatis terjadi. 1 = Perubahan diunggah dari Pelanggan sebelum reinisialisasi otomatis terjadi. 0 = Perubahan tidak diunggah sebelum reinisialisasi otomatis. |
Lihat Juga
Tabel Replikasi (Transact-SQL)
Tampilan Replikasi (Transact-SQL)
sp_addmergepublication (T-SQL)
sp_changemergepublication (T-SQL)
sp_helpmergepublication (T-SQL)