PublisherMonitor.EnumPublications Metode

Definisi

Mengembalikan informasi tentang publikasi di Publisher yang dipantau.

public:
 System::Data::DataSet ^ EnumPublications();
public System.Data.DataSet EnumPublications ();
member this.EnumPublications : unit -> System.Data.DataSet
Public Function EnumPublications () As DataSet

Mengembalikan

Objek DataSet yang berisi kolom berikut.

Kolom Jenis data Deskripsi
publisher_dbString Nama database.
PublikasiString Nama publikasi.
publication_idInt32 ID publikasi.
publication_typeInt32 Jenis publikasi:

0 = Transaksi.

1 = Rekam jepret.

2 = Gabungkan.

independent_agentBoolean Menunjukkan apakah setiap langganan untuk publikasi ini menggunakan instans agen sinkronisasinya sendiri.
immediate_syncBoolean Menunjukkan apakah file sinkronisasi dibuat atau dibuat ulang setiap kali Agen Rekam Jepret berjalan.
allow_pushBoolean Menunjukkan apakah langganan push dapat dibuat atau tidak untuk publikasi yang diberikan.
allow_pullBoolean Menunjukkan apakah langganan penarikan dapat dibuat atau tidak untuk publikasi yang diberikan.
allow_anonymousBoolean Menunjukkan apakah langganan anonim dapat dibuat atau tidak untuk publikasi tertentu.
snapshot_agentString Nama pekerjaan Agen Rekam Jepret untuk publikasi.
logreader_agentString Nama pekerjaan Agen Pembaca Log untuk database yang diterbitkan.
deskripsiString Deskripsi publikasi.
vendor_nameString Nama vendor jika Publisher bukan instans SQL Server.
agen queuereaderString Nama pekerjaan Agen Pembaca Antrean untuk database yang diterbitkan.
thirdparty_optionsInt32 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 = Tekan tampilan publikasi heterogen di folder Replikasi di SQL Server Management Studio.

snapshot_jobidString Pengidentifikasi unik pekerjaan Agen Rekam Jepret.
num_subscriptionsInt32 Jumlah langganan yang saat ini termasuk dalam publikasi.
num_now_syncingInt32 Jumlah langganan yang saat ini sedang disinkronkan dengan publikasi.
num_errorsInt32 Jumlah kesalahan yang terjadi saat menyinkronkan dengan publikasi.
num_warningInt32 Jumlah peringatan ambang batas monitor publikasi yang telah dihasilkan oleh publikasi ini.
merge_RunFastDurationThresholdInt32 Ambang batas untuk memantau durasi sinkronisasi penggabungan melalui koneksi jaringan area lokal (LAN) bandwidth tinggi.
WorstWarningDurationInt32 Durasi tertinggi dari eksekusi sinkronisasi yang telah menghasilkan peringatan.
merge_SyncExpireTimeThresholdInt32 Ambang batas untuk pemantauan kedaluwarsa langganan yang akan segera berakhir untuk menggabungkan publikasi.
PenyimpananInt32 Periode retensi publikasi, dalam jam.
WorstWarningExpirationInt32 Kedaluwarsa terpanjang dari langganan gabungan yang telah menghasilkan peringatan.

Keterangan

Anda harus menerapkan perubahan properti apa pun pada PublisherMonitor objek sebelum memanggil metode ini karena properti objek ini mungkin perlu dimuat jika belum dimuat.

Metode EnumPublications ini hanya dapat dipanggil oleh anggota db_owner atau replmonitor peran database tetap pada database distribusi.

Berlaku untuk

Lihat juga