Metoda PublisherMonitor.EnumDistributionAgentSessionDetails
Zwraca szczegółowe informacje o sesja agenta dystrybucji.
Przestrzeń nazw: Microsoft.SqlServer.Replication
Zestaw: Microsoft.SqlServer.Rmo (w Microsoft.SqlServer.Rmo.dll)
Składnia
'Deklaracja
Public Function EnumDistributionAgentSessionDetails ( _
agentName As String, _
sessionId As String _
) As DataSet
'Użycie
Dim instance As PublisherMonitor
Dim agentName As String
Dim sessionId As String
Dim returnValue As DataSet
returnValue = instance.EnumDistributionAgentSessionDetails(agentName, _
sessionId)
public DataSet EnumDistributionAgentSessionDetails(
string agentName,
string sessionId
)
public:
DataSet^ EnumDistributionAgentSessionDetails(
String^ agentName,
String^ sessionId
)
member EnumDistributionAgentSessionDetails :
agentName:string *
sessionId:string -> DataSet
public function EnumDistributionAgentSessionDetails(
agentName : String,
sessionId : String
) : DataSet
Parametry
- agentName
Typ: System.String
A String wartość, która określa nazwę agenta dystrybucji.
- sessionId
Typ: System.String
A String wartość ta reprezentuje dane i czas sesja, którego szczegóły są zwracane.Ta wartość może być otrzymana z czas kolumn zwracanych przez EnumDistributionAgentSessions metoda.
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. |
|
czas trwania |
Upłynęło czas aktywności sesja zarejestrowane w sekundach. |
|
delivery_rate |
Średnia liczba poleceń wydana na sekundę. |
|
delivery_latency |
Czas oczekiwania w milisekundach, pomiędzy wprowadzania transakcji baza danych dystrybucji oraz są stosowane do subskrybenta. |
|
(Nr kolumna nazwy) |
Nie dotyczy |
Tylko do użytku wewnętrznego. |
delivered_transactions |
Całkowita liczba transakcji wydana w sesja. |
|
delivered_commands |
Całkowita liczba poleceń dostarczonych w sesja. |
|
average_commands |
Średnia liczba poleceń na transakcję wydana w sesja. |
|
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
EnumDistributionAgentSessionDetails 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