PublisherMonitor.EnumDistributionAgentSessionDetails(String, String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce informazioni dettagliate su una sessione dell'agente di distribuzione.
public:
System::Data::DataSet ^ EnumDistributionAgentSessionDetails(System::String ^ agentName, System::String ^ sessionId);
public System.Data.DataSet EnumDistributionAgentSessionDetails (string agentName, string sessionId);
member this.EnumDistributionAgentSessionDetails : string * string -> System.Data.DataSet
Public Function EnumDistributionAgentSessionDetails (agentName As String, sessionId As String) As DataSet
Parametri
- sessionId
- String
Valore String che rappresenta la data e l'ora della sessione per la quale vengono restituiti i dettagli. Questo valore può essere ottenuto dalla colonna time restituita dal metodo EnumDistributionAgentSessions(String, Int32, Boolean).
Restituisce
Oggetto DataSet che contiene le colonne seguenti.
Colonna | Tipo di dati | Descrizione |
---|---|---|
runstatus | Int32 | Stato di esecuzione: 1 = avvio 2 = completato 3 = operazione in corso 4 = inattivo 5 = nuovo tentativo 6 = non completato |
time | DateTime | Data e ora della registrazione dei dettagli della sessione. |
comments | String | Testo descrittivo. |
duration | Int32 | Tempo trascorso, espresso in secondi, delle attività della sessione registrate. |
delivery_rate | Single | Numero medio di comandi recapitati al secondo. |
delivery_latency | Int32 | Latenza, espressa in millisecondi, tra l'immissione della transazione nel database di distribuzione e l'applicazione della transazione al Sottoscrittore. |
(Nessun nome di colonna) | Non applicabile | Solo per uso interno. |
delivered_transactions | Int32 | Numero totale di transazioni recapitate durante la sessione. |
delivered_commands | Int32 | Numero totale di comandi recapitati durante la sessione. |
average_commands | Int32 | Numero medio di comandi recapitati per transazione durante la sessione. |
error_id | Int32 | ID dell'errore nella tabella di sistema [MSrepl_errors (Transact-SQL)]http://msdn.microsoft.com/library/c6e023c1-2c32-4269-8d76-e442ea309e4b) ( . Utilizzare il metodo EnumErrorRecords(Int32) per restituire informazioni dettagliate su un errore. |
Commenti
Il EnumDistributionAgentSessionDetails metodo può essere chiamato solo dai membri dei db_owner
replmonitor
ruoli fissi del database nel database di distribuzione.