PublisherMonitor.EnumPublications2 Metode

Definisi

Mengembalikan informasi tambahan tentang publikasi di Publisher yang dipantau.

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

Mengembalikan

Objek DataSet yang berisi kolom berikut.

Kolom Jenis data Deskripsi
publisher_dbString Adalah nama Penerbit.
PublikasiString Adalah nama publikasi.
publication_typeInt32 Adalah jenis publikasi, yang bisa menjadi salah satu nilai berikut:

0 = Publikasi transaksi

1 = Publikasi rekam jepret

2 = Gabungkan publikasi

statusInt32 Status maksimum semua Agen Replikasi yang terkait dengan publikasi, yang bisa menjadi salah satu nilai berikut:

1 = Dimulai

2 = Berhasil

3 = Sedang berlangsung

4 = Menganggur

5 = Mencoba kembali

6 = Gagal

peringatanInt32 Peringatan ambang batas maksimum yang dihasilkan oleh langganan milik publikasi, yang bisa menjadi hasil LOGIS ATAU dari satu atau beberapa nilai berikut:

1 = Kedaluwarsa. Langganan ke publikasi transaksi telah melebihi periode retensi lebih dari ambang batas yang diizinkan, sebagai persentase periode retensi.

2 = Latensi. Waktu yang diperlukan untuk mereplikasi data dari Penerbit transaksional ke Pelanggan melebihi ambang batas, dalam hitungan detik.

4 = Mergeexpiration. Langganan ke publikasi gabungan telah melebihi periode retensi lebih dari ambang batas yang diizinkan, sebagai persentase periode retensi.

8 = Mergefastrunduration. Waktu yang diperlukan untuk menyelesaikan sinkronisasi langganan gabungan melebihi ambang batas melalui koneksi jaringan cepat, dalam hitungan detik.

16 = Mergeslowrunduration. Waktu yang diperlukan untuk menyelesaikan sinkronisasi langganan gabungan melebihi ambang batas melalui koneksi jaringan yang lambat atau dial-up, dalam hitungan detik.

32 = Mergefastrunspeed. Tingkat pengiriman untuk baris selama sinkronisasi langganan gabungan gagal mempertahankan tingkat ambang batas melalui koneksi jaringan cepat, dalam baris per detik.

64 = Mergeslowrunspeed. Tingkat pengiriman untuk baris selama sinkronisasi langganan gabungan gagal mempertahankan laju ambang batas melalui koneksi jaringan yang lambat atau dial-up, dalam baris per detik.

worst_latencyInt32 Latensi tertinggi, dalam hitungan detik, untuk perubahan data yang disebarluaskan oleh Pembaca Log atau Agen Distribusi untuk publikasi transaksional.
best_latencyInt32 Latensi terendah, dalam hitungan detik, untuk perubahan data yang disebarluaskan oleh Pembaca Log atau Agen Distribusi untuk publikasi transaksional.
average_latencyInt32 Latensi rata-rata, dalam detik, untuk perubahan data yang disebarluaskan oleh Pembaca Log atau Agen Distribusi untuk publikasi transaksional.
last_distsyncDateTime Adalah tanggal/waktu terakhir yang dijalankan Agen Distribusi.
PenyimpananInt32 Adalah periode retensi untuk publikasi.
latencythresholdInt32 Adalah ambang latensi yang ditetapkan untuk publikasi transaksi.
expirationthresholdInt32 Adalah ambang kedaluwarsa yang ditetapkan untuk publikasi jika merupakan publikasi gabungan.
agentnotrunningthresholdInt32 Adalah ambang yang ditetapkan untuk waktu terpanjang bagi agen agar tidak berjalan.
subscriptioncountInt32 Adalah jumlah langganan untuk publikasi.
runningdistagentcountInt32 Adalah jumlah Agen Distribusi yang berjalan untuk publikasi
snapshot_agentnameString Nama pekerjaan Agen Rekam Jepret untuk publikasi.
logreader_agentnameString Nama pekerjaan Agen Pembaca Log untuk publikasi transaksi.
qreader_agentnameString Nama pekerjaan Agen Pembaca Antrean untuk segera memperbarui publikasi transaksional.
worst_runspeedPerfInt32 Adalah waktu sinkronisasi terpanjang untuk publikasi gabungan.
best_runspeedPerfInt32 Adalah waktu sinkronisasi terpendek untuk publikasi gabungan.
average_runspeedPerfInt32 Adalah waktu sinkronisasi rata-rata untuk publikasi gabungan.
retention_period_unitInt32 Adalah unit yang digunakan untuk mengekspresikan retensi.

Keterangan

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

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

EnumPublications2 Panggilan setara dengan menjalankan sp_replmonitorhelppublication (Transact-SQL).

Berlaku untuk

Lihat juga