ReplicationMonitor.EnumQueueReaderAgentSessionDetails 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 d’agent Lecteur de file d’attente.
public:
System::Data::DataSet ^ EnumQueueReaderAgentSessionDetails(System::String ^ distributionDatabase, int publicationId, System::String ^ sessionId);
public System.Data.DataSet EnumQueueReaderAgentSessionDetails(string distributionDatabase, int publicationId, string sessionId);
member this.EnumQueueReaderAgentSessionDetails : string * int * string -> System.Data.DataSet
Public Function EnumQueueReaderAgentSessionDetails (distributionDatabase As String, publicationId As Integer, sessionId As String) As DataSet
Paramètres
- publicationId
- Int32
Une Int32 valeur spécifiant la valeur ID qui identifie de manière unique la publication.
- sessionId
- String
Une String valeur spécifiant la valeur ID qui identifie de manière unique la session. Le sessionID contient la date et l’heure, converties à partir d’une System.DataTime valeur d’objet système, lorsque la session a effectivement eu lieu.
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. |
| transaction_id | String | L’ID de transaction est stocké avec le message, le cas échéant. |
| transaction_status | Int32 | Statut de la transaction. |
| commands_processed | Int32 | Le nombre total de commandes traitées pendant la session. |
| abonné | String | Nom de l'Abonné. |
| subscriberdb | String | Nom de la base de données d’abonnement. |
| 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
Vous devez valider toute modification de propriété sur l’objet ReplicationMonitor 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 EnumQueueReaderAgentSessionDetails 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.