ReplicationMonitor.EnumQueueReaderAgentSessions Yöntemi
Durum ve istatistik bilgileri de dahil olmak üzere sıra okuma Aracısı oturumları hakkında bilgi listesini döndürür.
Ad Alanı: Microsoft.SqlServer.Replication
Derleme: Microsoft.SqlServer.Rmo (Microsoft.SqlServer.Rmo içinde.dll)
Sözdizimi
'Bildirim
Public Function EnumQueueReaderAgentSessions ( _
distributionDatabase As String, _
publicationId As Integer, _
sessionDuration As Integer, _
returnOnlyErrorSessions As Boolean _
) As DataSet
'Kullanım
Dim instance As ReplicationMonitor
Dim distributionDatabase As String
Dim publicationId As Integer
Dim sessionDuration As Integer
Dim returnOnlyErrorSessions As Boolean
Dim returnValue As DataSet
returnValue = instance.EnumQueueReaderAgentSessions(distributionDatabase, _
publicationId, sessionDuration, _
returnOnlyErrorSessions)
public DataSet EnumQueueReaderAgentSessions(
string distributionDatabase,
int publicationId,
int sessionDuration,
bool returnOnlyErrorSessions
)
public:
DataSet^ EnumQueueReaderAgentSessions(
String^ distributionDatabase,
int publicationId,
int sessionDuration,
bool returnOnlyErrorSessions
)
member EnumQueueReaderAgentSessions :
distributionDatabase:string *
publicationId:int *
sessionDuration:int *
returnOnlyErrorSessions:bool -> DataSet
public function EnumQueueReaderAgentSessions(
distributionDatabase : String,
publicationId : int,
sessionDuration : int,
returnOnlyErrorSessions : boolean
) : DataSet
Parametreler
- distributionDatabase
Tür: System.String
A String değeri belirleyen bir dağıtım veritabanı.
- publicationId
Tür: System.Int32
- sessionDuration
Tür: System.Int32
Bir Int32 değeri için sınırlamak geçerli saat önce saat sayısını belirtirsonuçlar.Örneğin, bir değer 24 son 24 saat içinde Aracısı oturumları hakkında bilgi döndürür.Son 100 oturumları hakkında bilgi -1 değerini döndürür ve bir 0 değeri, tüm oturumları hakkında bilgi verir.
- returnOnlyErrorSessions
Tür: System.Boolean
A Boolean değeri yalnızca oturumları bir hata veya sonuçlandı hakkında bilgi dönmek etkinleştirilip etkinleştirilmeyeceğini belirtirtüm oturumlar. Doğru , oturumlar yalnızca hata döndürülür. Yanlış , tüm oturumlar döndürülür.
Dönüş Değeri
Tür: System.Data.DataSet
A DataSet nesne içeren aşağıdaki sütunlar.
Column |
Veri türü |
Açıklama |
---|---|---|
runstatus |
Çalışma durumu: 1 Start = 2 = Başarıya ulaşmasına 3 = Sürüyor 4 = Boş 5 = Yeniden deneme 6 = Başarısız |
|
start_time |
Tarih ve saat son Aracısı yürütme. |
|
saat |
Tarih ve saat oturum açmış. |
|
Açıklamalar |
Oturum Aracısı tarafından ileti metni. |
|
SÜRE |
Geçen saat , oturumun saniye. |
|
delivery_rate |
Ortalama saniyede teslim edilen komutları sayısı. |
|
delivery_latency |
Yayımlanmış veritabanı ve için kaydedilen kaydedilmiş bir komutu arasındaki milisaniye olarak geçen saat dağıtım veritabanı. |
|
publication_id |
Yayın Kimliği. |
|
transactions_processed |
Toplam işlem sayısı teslim oturum. |
|
commands_processed |
Teslim edilen komutları toplam sayısı oturum. |
|
average_commands |
Teslim komutları işlem başına ortalama sayısı oturum. |
|
action_count |
Aracısı günlük iletilerin kaydedildiği oturum. |
|
error_id |
Hata kodu MSrepl_errors (Transact-sql) Sistem tablo.Use EnumErrorRecords yöntem bir hata hakkında ayrıntılı bilgi verilecek. |
Açıklamalar
Size gereken yürütme herhangi bir özellik değiştirir ReplicationMonitor nesneyi, bu nesnenin özelliklerini Bunlar zaten yüklü olduğu, yüklenmesi gerektiğinden bu yöntem çağırmadan önce.
EnumQueueReaderAgentSessions yöntem yalnızca adlı üyeleri tarafından db_owner veya replmonitor dağıtım veritabanı üzerinde veritabanı rolleri sabit.
Bu ad, sınıf veya üye yalnızca desteklenen sürüm 2.0.net Framework.
Ayrıca bkz.