PublisherMonitor.EnumPublications2 Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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_db | String | Adalah nama Penerbit. |
Publikasi | String | Adalah nama publikasi. |
publication_type | Int32 | Adalah jenis publikasi, yang bisa menjadi salah satu nilai berikut: 0 = Publikasi transaksi 1 = Publikasi rekam jepret 2 = Gabungkan publikasi |
status | Int32 | 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 |
peringatan | Int32 | 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_latency | Int32 | Latensi tertinggi, dalam hitungan detik, untuk perubahan data yang disebarluaskan oleh Pembaca Log atau Agen Distribusi untuk publikasi transaksional. |
best_latency | Int32 | Latensi terendah, dalam hitungan detik, untuk perubahan data yang disebarluaskan oleh Pembaca Log atau Agen Distribusi untuk publikasi transaksional. |
average_latency | Int32 | Latensi rata-rata, dalam detik, untuk perubahan data yang disebarluaskan oleh Pembaca Log atau Agen Distribusi untuk publikasi transaksional. |
last_distsync | DateTime | Adalah tanggal/waktu terakhir yang dijalankan Agen Distribusi. |
Penyimpanan | Int32 | Adalah periode retensi untuk publikasi. |
latencythreshold | Int32 | Adalah ambang latensi yang ditetapkan untuk publikasi transaksi. |
expirationthreshold | Int32 | Adalah ambang kedaluwarsa yang ditetapkan untuk publikasi jika merupakan publikasi gabungan. |
agentnotrunningthreshold | Int32 | Adalah ambang yang ditetapkan untuk waktu terpanjang bagi agen agar tidak berjalan. |
subscriptioncount | Int32 | Adalah jumlah langganan untuk publikasi. |
runningdistagentcount | Int32 | Adalah jumlah Agen Distribusi yang berjalan untuk publikasi |
snapshot_agentname | String | Nama pekerjaan Agen Rekam Jepret untuk publikasi. |
logreader_agentname | String | Nama pekerjaan Agen Pembaca Log untuk publikasi transaksi. |
qreader_agentname | String | Nama pekerjaan Agen Pembaca Antrean untuk segera memperbarui publikasi transaksional. |
worst_runspeedPerf | Int32 | Adalah waktu sinkronisasi terpanjang untuk publikasi gabungan. |
best_runspeedPerf | Int32 | Adalah waktu sinkronisasi terpendek untuk publikasi gabungan. |
average_runspeedPerf | Int32 | Adalah waktu sinkronisasi rata-rata untuk publikasi gabungan. |
retention_period_unit | Int32 | 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).