Bagikan melalui


MSpublikasi (Transact-SQL)

Berlaku untuk: SQL Server

Tabel MSpublications berisi satu baris untuk setiap publikasi yang direplikasi oleh Publisher. Tabel ini disimpan dalam database distribusi.

Nama kolom Jenis data Deskripsi
publisher_id smallint ID Penerbit.
publisher_db nama sysname Nama database Publisher.
publication nama sysname Nama publikasi.
publication_id int ID publikasi.
publication_type int Jenis publikasi:

0 = Transaksi
1 = Rekam jepret
2 = Gabungkan
thirdparty_flag bit Menunjukkan apakah publikasi adalah database Microsoft SQL Server:

0 = SQL Server
1 = Sumber data selain SQL Server
independent_agent bit Menunjukkan apakah ada Agen Distribusi yang berdiri sendiri untuk publikasi ini.
immediate_sync bit Menunjukkan apakah file sinkronisasi dibuat atau dibuat ulang setiap kali Agen Rekam Jepret berjalan.
allow_push bit Menunjukkan apakah langganan push dapat dibuat untuk publikasi yang diberikan.
allow_pull bit Menunjukkan apakah langganan penarikan dapat dibuat untuk publikasi yang diberikan.
allow_anonymous bit Menunjukkan apakah langganan anonim dapat dibuat untuk publikasi yang diberikan.
description nvarchar(255) Penjabaran dari publikasi.
vendor_name nvarchar(100) Nama vendor jika Publisher bukan database SQL Server.
retention int Periode retensi publikasi, dalam jam.
sync_method int Metode sinkronisasi:

0 = Asli (menghasilkan output salinan massal mode asli dari semua tabel)

1 = Karakter (menghasilkan output salinan massal mode karakter dari semua tabel)

3 = Bersamaan (menghasilkan output salinan massal mode asli dari semua tabel tetapi tidak mengunci tabel selama rekam jepret)

4 = Concurrent_c (menghasilkan output salinan massal mode karakter dari semua tabel tetapi tidak mengunci tabel selama rekam jepret)

Nilai 3 dan 4 tersedia untuk replikasi transaksional dan replikasi penggabungan, tetapi tidak untuk replikasi rekam jepret.
allow_subscription_copy bit Mengaktifkan atau menonaktifkan kemampuan untuk menyalin database langganan yang berlangganan publikasi ini.

0 - penyalinan dinonaktifkan
1 - penyalinan diaktifkan
thirdparty_options int Menentukan apakah tampilan publikasi di folder Replikasi di SQL Server Management Studio ditekan:

0 = Tampilkan publikasi heterogen di folder Replikasi di SQL Server Management Studio.

1 = Menekan tampilan publikasi heterogen di folder Replikasi di SQL Server Management Studio.
allow_queued_tran bit Menentukan apakah publikasi memungkinkan pembaruan antrean:

0 = Publikasi tidak diantrekan
1 = Publikasi diantrekan
options int Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
retention_period_unit kecil Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
allow_initialize_from_backup bit Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
min_autonosync_lsn varbinary(16) Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.