sysmergearticles (Transact-SQL)
Berlaku untuk: SQL Server
Berisi satu baris untuk setiap artikel penggabungan yang ditentukan dalam database lokal. Tabel ini disimpan dalam database publikasi.
Nama kolom | Jenis data | Deskripsi |
---|---|---|
nama | nama sysname | Nama artikel. |
jenis | kecil | Menunjukkan jenis artikel, yang bisa menjadi salah satu dari berikut ini: 10 = Tabel. 32 = Prosedur tersimpan (hanya skema). 64 = Tampilan atau tampilan terindeks (hanya skema). 128 = Fungsi yang ditentukan pengguna (hanya skema). 160 = Sinonim (hanya skema). |
objid | int | Pengidentifikasi objek. |
sync_objid | int | ID objek tampilan yang mewakili himpunan data yang disinkronkan. |
view_type | kecil | Jenis tampilan: 0 = Bukan tampilan; gunakan semua objek dasar. 1 = Tampilan permanen. 2 = Tampilan sementara. |
dijadikan artid | pengidentifikasi unik | Nomor identifikasi unik untuk artikel yang diberikan. |
description | nvarchar(255) | Deskripsi singkat artikel. |
pre_creation_command | kecil | Tindakan default yang harus diambil saat artikel dibuat di database langganan: 0 = None - jika tabel sudah ada di Pelanggan, tidak ada tindakan yang diambil. 1 = Jatuhkan - menghilangkan tabel sebelum membuatnya kembali. 2 = Hapus -mengeluarkan penghapusan berdasarkan klausa WHERE di filter subset. 3 = Potong -sama dengan 2, tetapi menghapus halaman alih-alih baris. Namun, tidak mengambil klausa WHERE. |
pubid | pengidentifikasi unik | ID publikasi tempat artikel saat ini berada. |
Nickname | int | Pemetaan nama panggilan untuk identifikasi artikel. |
column_tracking | int | Mengindikasikan apakah pelacakan kolom diimplementasikan untuk artikel. |
status | kecil | Menunjukkan status artikel, yang bisa menjadi salah satu dari berikut ini: 1 = Tidak Disinkronkan - skrip pemrosesan awal untuk menerbitkan tabel akan berjalan lain kali Agen Rekam Jepret berjalan. 2 = Aktif - skrip pemrosesan awal untuk menerbitkan tabel telah dijalankan. 5 = New_inactive - untuk ditambahkan. 6 = New_active - untuk ditambahkan. |
conflict_table | nama sysname | Nama tabel lokal yang berisi rekaman yang bertentangan untuk artikel saat ini. Tabel ini disediakan hanya untuk informasi, dan isinya dapat dimodifikasi atau dihapus oleh rutinitas resolusi konflik kustom atau langsung oleh administrator. |
creation_script | nvarchar(255) | Skrip pembuatan untuk artikel ini. |
conflict_script | nvarchar(255) | Skrip konflik untuk artikel ini. |
article_resolver | nvarchar(255) | Pemecah masalah konflik tingkat baris kustom untuk artikel ini. |
ins_conflict_proc | nama sysname | Prosedur yang digunakan untuk menulis konflik ke conflict_table. |
insert_proc | nama sysname | Prosedur yang digunakan oleh pemecah masalah konflik default untuk menyisipkan baris selama sinkronisasi. |
update_proc | nama sysname | Prosedur yang digunakan oleh pemecah masalah konflik default untuk memperbarui baris selama sinkronisasi. |
select_proc | nama sysname | Nama prosedur tersimpan yang dibuat secara otomatis yang digunakan Agen Penggabungan untuk mencapai penguncian, dan menemukan kolom dan baris untuk artikel. |
metadata_select_proc | nama sysname | Nama prosedur tersimpan yang dibuat secara otomatis yang digunakan untuk mengakses metadata dalam tabel sistem replikasi penggabungan. |
delete_proc | nama sysname | Prosedur yang digunakan oleh pemecah masalah konflik default untuk menghapus baris selama sinkronisasi. |
schema_option | biner(8) | Untuk nilai schema_option yang didukung, lihat sp_addmergearticle (Transact-SQL). |
destination_object | nama sysname | Nama tabel yang dibuat di Pelanggan. |
destination_owner | nama sysname | Nama pemilik objek tujuan. |
resolver_clsid | nvarchar(50) | ID penyelesai konflik kustom. |
subset_filterclause | nvarchar(1000) | Klausa filter untuk artikel ini. |
missing_col_count | int | Jumlah kolom yang hilang. |
missing_cols | varbinary(128) | Bitmap kolom yang hilang. |
excluded_cols | varbinary(128) | Bitmap kolom yang dikecualikan dari artikel ketika dikirim ke Pelanggan. |
excluded_col_count | int | Jumlah kolom yang dikecualikan. |
columns | varbinary(128) | Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin. |
deleted_cols | varbinary(128) | Bitmap kolom yang telah dihapus dari tabel sumber. |
resolver_info | nvarchar(255) | Penyimpanan untuk informasi tambahan yang diperlukan oleh penyelesai konflik kustom. |
view_sel_proc | nvarchar(290) | Nama prosedur tersimpan yang digunakan Agen Penggabungan untuk melakukan populasi awal artikel dalam publikasi yang difilter secara dinamis, dan untuk menghitung baris yang diubah dalam publikasi yang difilter. |
gen_cur | int | Angka hasilkan untuk perubahan lokal pada tabel dasar artikel. |
vertical_partition | int | Menentukan apakah pemfilteran kolom diaktifkan pada artikel tabel. 0 menunjukkan tidak ada pemfilteran vertikal dan menerbitkan semua kolom. |
identity_support | int | Menentukan apakah penanganan rentang identitas otomatis diaktifkan. 1 berarti bahwa penanganan rentang identitas diaktifkan, dan 0 berarti tidak ada dukungan rentang identitas. |
before_image_objid | int | ID objek tabel pelacakan. Tabel pelacakan berisi nilai kolom kunci tertentu saat publikasi dibuat dengan @keep_partition_changes = true. |
before_view_objid | int | ID objek tabel tampilan. Tampilan ada di tabel yang melacak apakah baris milik Pelanggan tertentu sebelum dihapus atau diperbarui. Hanya berlaku saat publikasi dibuat dengan @keep_partition_changes = true. |
verify_resolver_signature | int | Menentukan apakah tanda tangan digital diverifikasi sebelum menggunakan pemecah masalah dalam replikasi penggabungan: 0 = Tanda tangan tidak diverifikasi. 1 = Tanda tangan diverifikasi untuk melihat apakah itu dari sumber tepercaya. |
allow_interactive_resolver | bit | Menentukan apakah penggunaan Interactive Resolver pada artikel diaktifkan. 1 menentukan bahwa Pemecah Masalah Interaktif digunakan pada artikel. |
fast_multicol_updateproc | bit | Menentukan apakah Agen Penggabungan telah diaktifkan untuk menerapkan perubahan pada beberapa kolom dalam baris yang sama dalam satu pernyataan UPDATE. 0 = Mengeluarkan PEMBARUAN terpisah untuk setiap kolom yang diubah. 1 = Mengeluarkan pernyataan UPDATE yang menyebabkan pembaruan terjadi pada beberapa kolom dalam satu pernyataan. |
check_permissions | int | Bitmap izin tingkat tabel yang diverifikasi saat Agen Penggabungan menerapkan perubahan pada Publisher. check_permissions dapat memiliki salah satu nilai ini: 0x00 = Izin tidak diperiksa. 0x10 = Memeriksa izin di Publisher sebelum INSERT yang dibuat di Pelanggan dapat diunggah. 0x20 = Memeriksa izin di Publisher sebelum UPDATEs yang dibuat di Pelanggan dapat diunggah. 0x40 = Memeriksa izin di Publisher sebelum DELETEs yang dibuat di Pelanggan dapat diunggah. |
maxversion_at_cleanup | int | Generasi tertinggi yang metadatanya dibersihkan. |
processing_order | int | Menunjukkan urutan pemrosesan artikel dalam publikasi gabungan; dengan nilai 0 menunjukkan bahwa artikel tidak diurutkan, dan artikel diproses secara berurutan dari nilai terendah hingga tertinggi. Jika dua artikel memiliki nilai yang sama, artikel tersebut diproses secara bersamaan. Untuk informasi selengkapnya, lihat Menentukan properti Replikasi Penggabungan. |
upload_options | kecil | Menentukan pembatasan pembaruan yang dibuat pada Pelanggan dengan langganan klien, yang bisa menjadi salah satu nilai berikut. 0 = Tidak ada batasan pembaruan yang dibuat pada Pelanggan dengan langganan klien; semua perubahan diunggah ke Penerbit. 1 = Perubahan diizinkan di Pelanggan dengan langganan klien, tetapi tidak diunggah ke Penerbit. 2 = Perubahan tidak diizinkan di Pelanggan dengan langganan klien. Untuk informasi selengkapnya, lihat Mengoptimalkan Performa Replikasi Penggabungan dengan Artikel Unduh-Saja. |
published_in_tran_pub | bit | Menunjukkan bahwa artikel dalam publikasi gabungan juga diterbitkan dalam publikasi transaksi. 0 = Artikel tidak diterbitkan dalam artikel transaksi. 1 = Artikel ini juga diterbitkan dalam artikel transaksi. |
ringan | bit | Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin. |
procname_postfix | nchar(32) | Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin. |
well_partitioned_lightweight | bit | Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin. |
before_upd_view_objid | int | Untuk ditambahkan. |
delete_tracking | bit | Menunjukkan apakah penghapusan direplikasi. 0 = Penghapusan tidak direplikasi 1 = Penghapusan direplikasi, yang merupakan perilaku default untuk replikasi penggabungan. Saat nilai delete_tracking adalah 0, baris yang dihapus di Pelanggan harus dihapus secara manual di Penerbit, dan baris yang dihapus di Penerbit harus dihapus secara manual di Pelanggan. Catatan: Nilai 0 menghasilkan non-konvergensi. |
compensate_for_errors | bit | Menunjukkan apakah tindakan kompensasi diambil ketika kesalahan ditemui selama sinkronisasi. 0 = Tindakan kompensasi dinonaktifkan. 1 = Perubahan yang tidak dapat diterapkan pada Pelanggan atau Penerbit selalu menyebabkan kompensasi tindakan untuk membatalkan perubahan ini, yang merupakan perilaku default untuk replikasi penggabungan. Catatan: Nilai 0 menghasilkan non-konvergensi. |
pub_range | bigint | Ukuran rentang identitas penerbit. |
rentang | bigint | Ukuran nilai identitas berturut-turut yang akan ditetapkan kepada pelanggan dalam penyesuaian. |
ambang | int | Persentase ambang batas rentang identitas. |
stream_blob_columns | bit | Menentukan apakah pengoptimalan aliran data digunakan saat mereplikasi kolom objek besar biner. 1 berarti bahwa pengoptimalan dicoba. |
preserve_rowguidcol | bit | Menunjukkan apakah replikasi menggunakan kolom rowguid yang ada. Nilai 1 berarti kolom ROWGUIDCOL yang ada digunakan. 0 berarti bahwa replikasi menambahkan kolom ROWGUIDCOL. |
Lihat Juga
Tabel Replikasi (Transact-SQL)
Tampilan Replikasi (Transact-SQL)
sp_addmergearticle (T-SQL)
sp_changemergearticle (T-SQL)
sp_helpmergearticle (T-SQL)