PublisherMonitor.EnumMergeAgentSessionDetails2(Int32) 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 aggiuntive su una sessione dell'agente di merge.
public:
System::Data::DataSet ^ EnumMergeAgentSessionDetails2(int sessionId);
public System.Data.DataSet EnumMergeAgentSessionDetails2 (int sessionId);
member this.EnumMergeAgentSessionDetails2 : int -> System.Data.DataSet
Public Function EnumMergeAgentSessionDetails2 (sessionId As Integer) As DataSet
Parametri
- sessionId
- Int32
Valore Int32 che rappresenta l'ID della sessione per la quale vengono restituiti i dettagli. Questo valore può essere ottenuto dalla colonna Session_id restituita dal metodo EnumMergeAgentSessions2(String, Int32, Boolean).
Restituisce
Oggetto DataSet che contiene le colonne seguenti.
Colonna | Tipo di dati | Descrizione |
---|---|---|
PhaseID | Int32 | Fase della sessione di sincronizzazione. I possibili valori sono i seguenti. 0 = Riga di inizializzazione o di riepilogo 1 = Caricamento 2 = download |
ArticleName | String | Nome dell'articolo in fase di sincronizzazione. ArticleName include inoltre informazioni di riepilogo per le righe nel set di risultati che non rappresentano dettagli degli articoli. |
PercentComplete | Decimal | Indica la percentuale delle modifiche totali applicate in una riga di dettaglio dell'articolo per le sessioni in esecuzione e quelle non riuscite. |
RelativeCost | Decimal | Indica la percentuale delle modifiche totali applicate in una riga di dettaglio dell'articolo per le sessioni in esecuzione e quelle non riuscite. |
Durata | Int32 | Durata della sessione dell'agente. |
Inserts | Int32 | Numero di inserimenti in una sessione. |
Aggiornamenti | Int32 | Numero di aggiornamenti in una sessione. |
Eliminazioni | Int32 | Numero di eliminazioni in una sessione. |
Conflitti | Int32 | Numero di conflitti verificatisi in una sessione. |
ErrorID | Int32 | ID di un errore di sessione. |
SeqNo | Int32 | Ordine delle sessioni nel set di risultati. |
RowType | Int32 | Indica il tipo di informazioni rappresentato da ogni riga nel set di risultati.
0 = inizializzazione 1 = riepilogo del caricamento 2 = dettagli di caricamento dell'articolo 3 = riepilogo del download 4 = dettagli di download dell'articolo |
SchemaChanges | Int32 | Numero di modifiche dello schema in una sessione. |
Commenti
È necessario eseguire il commit di tutte le modifiche di proprietà all'oggetto PublisherMonitor prima di chiamare questo metodo perché potrebbe essere necessario caricare le proprietà di questo oggetto se non sono già state caricate.
Il EnumMergeAgentSessionDetails2 metodo può essere chiamato solo dai membri dei ruoli predefiniti del db_owner
database o replmonitor
nel database di distribuzione.
La chiamata EnumMergeAgentSessionDetails2 equivale all'esecuzione di sp_replmonitorhelpmergesessiondetail.