Langue

PublisherMonitor.EnumSnapshotAgentSessionDetails(String, String) Méthode

Définition

Retourne des informations détaillées sur une session Agent d'instantané.

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

Paramètres

agentName
String

Une valeur qui spécifie String le nom de l’agent lecteur de journal. Vous pouvez obtenir cette valeur à partir de la LogReaderAgentName propriété de la base de données publiée.

sessionId
String

Une valeur qui représente les données et l’heure de la session pour laquelle les String détails sont retournés. Cette valeur peut être obtenue à partir de la colonne de temps retournée par la EnumLogReaderAgentSessions(String, Int32, Boolean) méthode.

Retours

Un DataSet objet contenant les colonnes suivantes.

Colonne Type de données Description
Statut de la période Int32 Statut de course :

1 = Début

2 = Réussir

3 = En cours

4 = Au ralenti

5 = Réessai

6 = Échec

Temps String Moment de journalisation pour les détails de la session.
Commentaires String Texte descriptif.
Durée Int32 Temps écoulé de l’activité de session enregistrée, en secondes.
delivery_rate Single Nombre moyen de commandes données par seconde.
delivered_commands Int32 Nombre total de commandes données lors de la session.
nom String Nom du poste Agent d'instantané.
error_id Int32 L’identifiant de l’erreur dans la [MSrepl_errors (Transact-SQL)](http://msdn.microsoft.com/library/c6e023c1-2c32-4269-8d76-e442ea309e4b) table système. Utilisez la EnumErrorRecords(Int32) méthode pour fournir des informations détaillées sur une erreur.

Remarques

Validez toute modification de propriété sur l’objet PublisherMonitor avant d’appeler cette méthode, car les propriétés de cet objet peuvent devoir être chargées si elles ne l’ont pas déjà été.

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

S’applique à

Voir aussi