Metoda ReplicationMonitor.EnumQueueReaderAgentSessionDetails
Zwraca szczegółowe informacje o sesja kolejka agenta czytnika.
Przestrzeń nazw: Microsoft.SqlServer.Replication
Zestaw: Microsoft.SqlServer.Rmo (w Microsoft.SqlServer.Rmo.dll)
Składnia
'Deklaracja
Public Function EnumQueueReaderAgentSessionDetails ( _
distributionDatabase As String, _
publicationId As Integer, _
sessionId As String _
) As DataSet
'Użycie
Dim instance As ReplicationMonitor
Dim distributionDatabase As String
Dim publicationId As Integer
Dim sessionId As String
Dim returnValue As DataSet
returnValue = instance.EnumQueueReaderAgentSessionDetails(distributionDatabase, _
publicationId, sessionId)
public DataSet EnumQueueReaderAgentSessionDetails(
string distributionDatabase,
int publicationId,
string sessionId
)
public:
DataSet^ EnumQueueReaderAgentSessionDetails(
String^ distributionDatabase,
int publicationId,
String^ sessionId
)
member EnumQueueReaderAgentSessionDetails :
distributionDatabase:string *
publicationId:int *
sessionId:string -> DataSet
public function EnumQueueReaderAgentSessionDetails(
distributionDatabase : String,
publicationId : int,
sessionId : String
) : DataSet
Parametry
- distributionDatabase
Typ: System.String
A String wartość określająca baza danych dystrybucji.
- publicationId
Typ: System.Int32
- sessionId
Typ: System.String
Wartość zwracana
Typ: System.Data.DataSet
A DataSet obiekt, który zawiera następujące kolumny.
Kolumna |
Typ danych |
Opis |
---|---|---|
runstatus |
Stanu: 1 = Start 2 = Succeed 3 = W toku 4 = Bezczynności 5 = Ponów próbę 6 = Niepowodzenie |
|
godzina |
Czas rejestrowania szczegółów sesja. |
|
komentarze |
Tekst opisowy. |
|
transaction_id |
Identyfikator transakcji, przechowywany w wiadomości, jeśli ma to zastosowanie. |
|
transaction_status |
Stan transakcji. |
|
commands_processed |
Całkowita liczba poleceń przetwarzane w sesja. |
|
Subskrybent |
Nazwa subskrybenta. |
|
subscriberdb |
Nazwa baza danych subskrypcja. |
|
error_id |
Identyfikator błędu w MSrepl_errors (Transact-SQL) tabela systemowa.Użyj EnumErrorRecords Metoda zwraca szczegółowe informacje na temat błędu. |
Uwagi
Należy zatwierdzanie dowolnej właściwość zmienia się na ReplicationMonitor obiekt przed wywołaniem tej metoda, ponieważ właściwość tego obiektu konieczne może być załadowany, jeśli nie zostały one załadowane już.
EnumQueueReaderAgentSessionDetails Metoda może być wywoływana tylko przez członków db_owner lub replmonitor ról stałej bazy danych do baza danych dystrybucji.
Ten obszar nazw, klasy lub element członkowski jest obsługiwany tylko w wersja 2.0.NET Framework.
Zobacz także