PublisherMonitor.EnumLogReaderAgentSessionDetails(String, String) 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 terperinci tentang sesi Agen Pembaca Log.
public:
System::Data::DataSet ^ EnumLogReaderAgentSessionDetails(System::String ^ agentName, System::String ^ sessionId);
public System.Data.DataSet EnumLogReaderAgentSessionDetails (string agentName, string sessionId);
member this.EnumLogReaderAgentSessionDetails : string * string -> System.Data.DataSet
Public Function EnumLogReaderAgentSessionDetails (agentName As String, sessionId As String) As DataSet
Parameter
- agentName
- String
String Nilai yang menentukan nama Agen Pembaca Log. Anda bisa mendapatkan nilai ini dari LogReaderAgentName properti database yang diterbitkan.
- sessionId
- String
String Nilai yang mewakili data dan waktu sesi yang detailnya dikembalikan. Nilai ini dapat diperoleh dari kolom waktu yang dikembalikan oleh EnumLogReaderAgentSessions(String, Int32, Boolean) metode .
Mengembalikan
Objek DataSet yang berisi kolom berikut.
Kolom | Jenis data | Deskripsi |
---|---|---|
runstatus | Int32 | Status berjalan: 1 = Mulai 2 = Berhasil 3 = Sedang berlangsung 4 = Diam 5 = Coba lagi 6 = Gagal |
waktu | String | Waktu pengelogan untuk detail sesi. |
komentar | String | Teks deskriptif. |
duration | Int32 | Waktu yang berlalu dari aktivitas sesi yang dicatat, dalam hitungan detik. |
delivery_rate | Single | Jumlah rata-rata perintah yang dikirimkan per detik. |
delivery_latency | Int32 | Waktu, dalam milidetik, antara perintah yang diterapkan ke database yang diterbitkan dan diterapkan ke database distribusi. |
delivery_time | Int32 | Waktu transaksi pertama dikirimkan. |
delivered_transactions | Int32 | Jumlah total transaksi yang dikirimkan dalam sesi. |
delivered_commands | Int32 | Jumlah total perintah yang dikirimkan dalam sesi. |
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. |
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 EnumLogReaderAgentSessionDetails ini hanya dapat dipanggil oleh anggota db_owner
atau replmonitor
peran database tetap pada database distribusi.