Condividi tramite


PublisherMonitor.EnumMergeAgentSessionDetails2(Int32) Metodo

Definizione

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
PhaseIDInt32 Fase della sessione di sincronizzazione. I possibili valori sono i seguenti.

0 = Riga di inizializzazione o di riepilogo

1 = Caricamento

2 = download

ArticleNameString 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.
PercentCompleteDecimal Indica la percentuale delle modifiche totali applicate in una riga di dettaglio dell'articolo per le sessioni in esecuzione e quelle non riuscite.
RelativeCostDecimal Indica la percentuale delle modifiche totali applicate in una riga di dettaglio dell'articolo per le sessioni in esecuzione e quelle non riuscite.
DurataInt32 Durata della sessione dell'agente.
InsertsInt32 Numero di inserimenti in una sessione.
AggiornamentiInt32 Numero di aggiornamenti in una sessione.
EliminazioniInt32 Numero di eliminazioni in una sessione.
ConflittiInt32 Numero di conflitti verificatisi in una sessione.
ErrorIDInt32 ID di un errore di sessione.
SeqNoInt32 Ordine delle sessioni nel set di risultati.
RowTypeInt32 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

SchemaChangesInt32 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.

Si applica a

Vedi anche