Udostępnij za pośrednictwem


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

Wartość zwracana

Typ: System.Data.DataSet
A DataSet obiekt, który zawiera następujące kolumny.

Kolumna

Typ danych

Opis

runstatus

Int32

Stanu:

1 = Start

2 = Succeed

3 = W toku

4 = Bezczynności

5 = Ponów próbę

6 = Niepowodzenie

godzina

DateTime

Czas rejestrowania szczegółów sesja.

komentarze

String

Tekst opisowy.

czas trwania

Int32

Upłynęło czas aktywności sesja zarejestrowane w sekundach.

delivery_rate

Single

Średnia liczba poleceń wydana na sekundę.

delivery_latency

Int32

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

Int32

Całkowita liczba transakcji wydana w sesja.

delivered_commands

Int32

Całkowita liczba poleceń dostarczonych w sesja.

average_commands

Int32

Średnia liczba poleceń na transakcję wydana w sesja.

error_id

Int32

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.