PublisherMonitor.EnumMergeAgentSessionDetails(String, String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 |
---|---|---|
runstatus | Int32 | État d'exécution : 1 = Démarrage 2 = Succès 3 = En cours 4 = Inactif 5 = Nouvelle tentative 6 = Échec |
time | DateTime | Heure de fin d'exécution de la session. |
comments | String | Texte descriptif. |
duration | Int32 | Temps écoulé de l’activité de session journalisée, en secondes. |
delivery_rate | Single | Nombre moyen de lignes transmises par seconde. |
download_inserts | Int32 | Nombre d'insertions appliquées sur l'Abonné |
download_updates | Int32 | Nombre de mises à jour appliquées sur l'Abonné |
download_deletes | Int32 | Nombre de suppressions appliquées sur l'Abonné |
download_conflicts | Int32 | Nombre de conflits s'étant produits lors de l'application des modifications sur l'Abonné |
upload_inserts | Int32 | Nombre d'insertions appliquées sur le serveur de publication |
upload_updates | Int32 | Nombre de mises à jour appliquées sur le serveur de publication |
upload_deletes | Int32 | Nombre de suppressions appliquées sur le serveur de publication |
upload_conflicts | Int32 | Nombre de conflits s'étant produits lors de l'application des modifications sur le serveur de publication |
error_id | Int32 | 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.