ReplicationMonitor.EnumQueueReaderAgentSessionDetails 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 lettura coda.
public:
System::Data::DataSet ^ EnumQueueReaderAgentSessionDetails(System::String ^ distributionDatabase, int publicationId, System::String ^ sessionId);
public System.Data.DataSet EnumQueueReaderAgentSessionDetails (string distributionDatabase, int publicationId, string sessionId);
member this.EnumQueueReaderAgentSessionDetails : string * int * string -> System.Data.DataSet
Public Function EnumQueueReaderAgentSessionDetails (distributionDatabase As String, publicationId As Integer, sessionId As String) As DataSet
Parametri
- publicationId
- Int32
Valore Int32 che specifica il valore ID che identifica in modo univoco la pubblicazione.
- sessionId
- String
Valore String che specifica il valore ID che identifica in modo univoco la sessione. Contiene sessionID
la data e l'ora convertite da un System.DataTime valore dell'oggetto di sistema, quando la sessione si è effettivamente verificata.
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 | String | Data e ora della registrazione dei dettagli della sessione. |
comments | String | Testo descrittivo. |
transaction_id | String | ID della transazione archiviato insieme al messaggio, se applicabile. |
transaction_status | Int32 | Stato della transazione. |
commands_processed | Int32 | Numero totale di comandi elaborati durante la sessione. |
sottoscrittore | String | Nome del Sottoscrittore. |
subscriberdb | String | Nome del database di sottoscrizione. |
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
Prima di chiamare questo metodo, è necessario eseguire il commit di eventuali modifiche alle proprietà dell'oggetto ReplicationMonitor perché potrebbe essere necessario caricare le proprietà di questo oggetto se non sono già state caricate.
Il EnumQueueReaderAgentSessionDetails metodo può essere chiamato solo dai membri dei db_owner
replmonitor
ruoli fissi del database nel database di distribuzione.