Partager via


PublisherMonitor.EnumMergeAgentSessionDetails(String, String) Méthode

Définition

Retourne des informations détaillées sur une session de l'Agent de fusion.

public:
 System::Data::DataSet ^ EnumMergeAgentSessionDetails(System::String ^ agentName, System::String ^ sessionId);
public System.Data.DataSet EnumMergeAgentSessionDetails (string agentName, string sessionId);
member this.EnumMergeAgentSessionDetails : string * string -> System.Data.DataSet
Public Function EnumMergeAgentSessionDetails (agentName As String, sessionId As String) As DataSet

Paramètres

agentName
String

Valeur String qui spécifie le nom de l'Agent de fusion. Vous pouvez obtenir cette valeur de la propriété SynchronizationAgentName de l'abonnement de fusion.

sessionId
String

Valeur String qui représente les données et heure de la session pour laquelle les détails sont retournés. Cette valeur peut être obtenue de la colonne d'heure retournée par la méthode EnumMergeAgentSessions(String, Int32, Boolean).

Retours

Objet DataSet qui contient les colonnes suivantes.

Colonne Type de données Description
runstatusInt32 État d'exécution :

1 = Démarrage

2 = Succès

3 = En cours

4 = Inactif

5 = Nouvelle tentative

6 = Échec

timeDateTime Heure de fin d'exécution de la session.
commentsString Texte descriptif.
durationInt32 Temps écoulé de l’activité de session journalisée, en secondes.
delivery_rateSingle Nombre moyen de lignes transmises par seconde.
download_insertsInt32 Nombre d'insertions appliquées sur l'Abonné
download_updatesInt32 Nombre de mises à jour appliquées sur l'Abonné
download_deletesInt32 Nombre de suppressions appliquées sur l'Abonné
download_conflictsInt32 Nombre de conflits s'étant produits lors de l'application des modifications sur l'Abonné
upload_insertsInt32 Nombre d'insertions appliquées sur le serveur de publication
upload_updatesInt32 Nombre de mises à jour appliquées sur le serveur de publication
upload_deletesInt32 Nombre de suppressions appliquées sur le serveur de publication
upload_conflictsInt32 Nombre de conflits s'étant produits lors de l'application des modifications sur le serveur de publication
error_idInt32 ID de l’erreur dans la table système [MSrepl_errors (Transact-SQL)](http://msdn.microsoft.com/library/c6e023c1-2c32-4269-8d76-e442ea309e4b) . Utilisez la méthode EnumErrorRecords(Int32) pour retourner les informations détaillées sur une erreur.

Remarques

Vous devez valider les modifications de propriété apportées à l’objet PublisherMonitor avant d’appeler cette méthode, car les propriétés de cet objet doivent peut-être être chargées si elles n’ont pas déjà été chargées.

La EnumMergeAgentSessionDetails méthode ne peut être appelée que par les db_owner membres des rôles de base de données fixes ou replmonitor sur la base de données de distribution.

S’applique à

Voir aussi