Partager via


ReplicationMonitor.EnumLogReaderAgents Méthode

Définition

Retourne les informations sur les travaux de l'Agent de lecture du journal au serveur de distribution contrôlé.

public:
 System::Data::DataSet ^ EnumLogReaderAgents();
public System.Data.DataSet EnumLogReaderAgents ();
member this.EnumLogReaderAgents : unit -> System.Data.DataSet
Public Function EnumLogReaderAgents () As DataSet

Retours

Objet DataSet qui contient les colonnes suivantes.

Colonne Type de données Description
db_nameString Nom de la base de données de distribution.
nameString Nom du travail de l'Agent de réplication.
statusInt32 État d'exécution :

1 = Démarrage

2 = Succès

3 = En cours

4 = Inactif

5 = Nouvelle tentative

6 = Échec

publisherString Nom de l’éditeur.
publisher_dbString Nom de la base de données de publication.
start_timeString Date et heure de dernière exécution de l'agent.
timeString Date et heure de connexion à la session.
durationInt32 Temps écoulé de la session, en secondes.
commentsString Texte du message enregistré par l'agent.
delivery_timeInt32 Heure de livraison de la première transaction.
delivered_transactionsInt32 Nombre total de transactions transmises dans la session.
delivered_commandsInt32 Nombre total de commandes transmises dans la session.
average_commandsInt32 Nombre moyen de commandes par transaction transmises dans la session.
delivery_rateSingle Nombre moyen de commandes transmises par seconde.
delivery_latencyInt32 Temps écoulé, en millisecondes, entre la validation d'une commande dans la base de données publiée et sa validation dans la base de données de distribution.
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.
job_idByte **[16]** Identificateur du SQL Server Agent travail qui démarre l’agent de réplication.
local_jobBoolean Lorsque la valeur est true, le travail de l'agent est disponible sur le serveur de distribution.
profile_idInt32 Identificateur du profil.
agent_idInt32 Identificateur du travail de l'agent.
local_timestampByte **[8]** Horodateur de l'exécution la plus récente de l'agent.

Remarques

Vous devez valider les modifications de propriété apportées à l’objet ReplicationMonitor 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 EnumLogReaderAgents 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