PublisherMonitor.EnumDistributionAgentSessionDetails(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 distribution.
public:
System::Data::DataSet ^ EnumDistributionAgentSessionDetails(System::String ^ agentName, System::String ^ sessionId);
public System.Data.DataSet EnumDistributionAgentSessionDetails (string agentName, string sessionId);
member this.EnumDistributionAgentSessionDetails : string * string -> System.Data.DataSet
Public Function EnumDistributionAgentSessionDetails (agentName As String, sessionId As String) As DataSet
Paramètres
- 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 EnumDistributionAgentSessions(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 l'enregistrement pour le détail de session. |
comments | String | Texte descriptif. |
duration | Int32 | Temps écoulé de l’activité de session journalisée, en secondes. |
delivery_rate | Single | Nombre moyen de commandes transmises par seconde. |
delivery_latency | Int32 | Temps de latence, en millisecondes, entre l'entrée de la transaction dans la base de données de distribution et son application à l'abonné. |
(Aucun nom de colonne) | Non applicable | À usage interne uniquement |
delivered_transactions | Int32 | Nombre total de transactions transmises dans la session. |
delivered_commands | Int32 | Nombre total de commandes transmises dans la session. |
average_commands | Int32 | Nombre moyen de commandes par transaction transmises dans la session. |
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
La EnumDistributionAgentSessionDetails 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.