PublicationMonitor.EnumSubscriptions 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 tentang langganan yang berlangganan publikasi yang dipantau.
public:
System::Data::DataSet ^ EnumSubscriptions();
public System.Data.DataSet EnumSubscriptions ();
member this.EnumSubscriptions : unit -> System.Data.DataSet
Public Function EnumSubscriptions () As DataSet
Mengembalikan
Objek DataSet.
Untuk publikasi transaksi atau rekam jepret, DataSet berisi kolom berikut.
Kolom | Jenis data | Deskripsi |
---|---|---|
Pelanggan | String | Adalah nama Pelanggan. |
status | Int32 | Status pekerjaan agen untuk langganan, yang bisa menjadi salah satu nilai ini: 1 = Dimulai 2 = Berhasil 3 = Sedang berlangsung 4 = Menganggur 5 = Mencoba kembali 6 = Gagal |
subscriber_db | String | Adalah nama database langganan. |
jenis | Int32 | Adalah jenis langganan, yang bisa menjadi salah satu nilai berikut: 0 = Dorong 1 = Tarik 2 = Anonim |
distribution_agent | String | Adalah nama pekerjaan Agen Distribusi. |
last_action | String | Teks pesan dari tindakan terakhir yang dicatat oleh agen. |
action_time | String | Tanggal dan waktu tindakan terakhir yang dicatat oleh agen. |
waktu_mulai | String | Tanggal dan waktu eksekusi agen terakhir. |
duration | Int32 | Waktu sesi yang berlalu, dalam hitungan detik. |
delivery_rate | Single | Jumlah rata-rata perintah yang dikirimkan per detik. |
delivery_latency | Int32 | Latensi, dalam milidetik, antara transaksi yang memasuki database distribusi dan diterapkan ke Pelanggan. |
delivered_transactions | Int32 | Jumlah total transaksi yang dikirimkan dalam sesi. |
delivered_commands | Int32 | Jumlah total perintah yang dikirimkan dalam sesi. |
delivery_time | String | Tanggal dan waktu sesi dicatat. |
average_commands | Int32 | Jumlah rata-rata perintah per transaksi yang dikirimkan dalam sesi. |
error_id | Int32 | ID kesalahan dalam tabel sistem [MSrepl_errors (Transact-SQL)](http://msdn.microsoft.com/library/c6e023c1-2c32-4269-8d76-e442ea309e4b) . EnumErrorRecords(Int32) Gunakan metode untuk mengembalikan informasi terperinci tentang kesalahan. |
job_id | Byte **[16]** | Pengidentifikasi pekerjaan SQL Server Agent memulai Agen Replikasi. |
local_job | Boolean | Ketika true , pekerjaan agen tersedia di Distributor.
|
profile_id | Int32 | Pengidentifikasi profil. |
agent_id | Int32 | Pengidentifikasi pekerjaan agen. |
local_timestamp | Byte **[8]** | Tanda waktu dari eksekusi agen terbaru. |
offload_enabled | Boolean | Jika true , langganan mendukung aktivasi agen jarak jauh.
|
offload_server | Boolean | Nama server yang digunakan dengan aktivasi agen jarak jauh. |
subscriber_type | Int32 | Jenis sumber data di Pelanggan: 0 = pelanggan SQL Server. 1 = Sumber data Open Database Connectivity (ODBC). |
Untuk publikasi gabungan, DataSet berisi kolom berikut.
Kolom | Jenis data | Deskripsi |
---|---|---|
Pelanggan | String | Adalah nama Pelanggan. |
status | Int32 | Status pekerjaan agen untuk langganan, yang bisa menjadi salah satu nilai ini: 1 = Dimulai 2 = Berhasil 3 = Sedang berlangsung 4 = Menganggur 5 = Mencoba kembali 6 = Gagal |
subscriber_db | String | Adalah nama database langganan. |
jenis | Int32 | Adalah jenis langganan, yang bisa menjadi salah satu nilai berikut: 0 = Dorong 1 = Tarik 2 = Anonim |
agent_name | String | Adalah nama pekerjaan Agen Penggabungan. |
last_action | String | Teks pesan dari tindakan terakhir yang dicatat oleh agen. |
action_time | String | Tanggal dan waktu tindakan terakhir yang dicatat oleh agen. |
waktu_mulai | String | Tanggal dan waktu eksekusi agen terakhir. |
duration | Int32 | Waktu sesi yang berlalu, dalam hitungan detik. |
delivery_rate | Single | Jumlah rata-rata perintah yang dikirimkan per detik. |
download_inserts | Int32 | Jumlah sisipan yang diterapkan pada Pelanggan. |
download_updates | Int32 | Jumlah pembaruan yang diterapkan pada Pelanggan. |
download_deletes | Int32 | Jumlah penghapusan yang diterapkan di Pelanggan. |
publisher_conflicts | Int32 | Jumlah konflik yang terjadi saat menerapkan perubahan pada Pelanggan. |
upload_inserts | Int32 | Jumlah sisipan yang diterapkan di Publisher. |
upload_updates | Int32 | Jumlah pembaruan yang diterapkan di Publisher. |
upload_deletes | Int32 | Jumlah penghapusan yang diterapkan di Publisher. |
subscriber_conflicts | Int32 | Jumlah konflik yang terjadi saat menerapkan perubahan di Publisher. |
error_id | Int32 | ID kesalahan dalam tabel sistem [MSrepl_errors (Transact-SQL)](http://msdn.microsoft.com/library/c6e023c1-2c32-4269-8d76-e442ea309e4b) . EnumErrorRecords(Int32) Gunakan metode untuk mengembalikan informasi terperinci tentang kesalahan. |
job_id | Byte **[16]** | Pengidentifikasi pekerjaan SQL Server Agent memulai agen replikasi. |
local_job | Boolean | Ketika true , pekerjaan agen tersedia di Distributor.
|
profile_id | Int32 | Pengidentifikasi profil. |
agent_id | Int32 | Pengidentifikasi pekerjaan agen. |
last_timestamp | Byte **[8]** | Tanda waktu dari eksekusi agen terbaru. |
offload_enabled | Boolean | Jika true , langganan mendukung aktivasi agen jarak jauh.
|
offload_server | Boolean | Nama server yang digunakan dengan aktivasi agen jarak jauh. |
subscriber_type | Int32 | Jenis sumber data di Pelanggan: 0 = Pelanggan SQL Server 1 = Sumber data Open Database Connectivity (ODBC) |
Keterangan
Properti ExcludeAnonymousSubscriptions digunakan untuk memfilter tataan hasil.
Metode EnumSubscriptions ini hanya dapat dipanggil oleh anggota peran database tetap db_owner atau replmonitor pada database distribusi.