Partager via


ReplicationMonitor.EnumQueueReaderAgentSessionDetails Méthode

Définition

Retourne les informations détaillées sur une session d'Agent de lecture de la 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

distributionDatabase
String

Valeur String qui spécifie la base de données de distribution.

publicationId
Int32

Valeur Int32 spécifiant la valeur d'ID qui identifie la publication de façon unique.

sessionId
String

Valeur String spécifiant la valeur d'ID qui identifie la session de façon unique. contient sessionID la date et l’heure, converties à partir d’une valeur d’objet System.DataTime système, lorsque la session s’est réellement produite.

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

timeString Heure de l'enregistrement pour le détail de session.
commentsString Texte descriptif.
transaction_idString ID de transaction stocké avec le message, le cas échéant.
transaction_statusInt32 État de la transaction.
commands_processedInt32 Nombre total de commandes traitées dans la session.
subscriberString Nom de l'Abonné.
subscriberdbString Nom de la base de données d’abonnement.
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 toutes les modifications apportées à la propriété de l’objet ReplicationMonitor avant d’appeler cette méthode, car les propriétés de cet objet peuvent avoir besoin d’être chargées si elles n’ont pas déjà été chargées.

La EnumQueueReaderAgentSessionDetails 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