Partager via


ReplicationMonitor.EnumSnapshotAgents Méthode

Définition

Retourne les informations sur les travaux de l'Agent d'instantané au serveur de distribution contrôlé.

public:
 System::Data::DataSet ^ EnumSnapshotAgents();
public System.Data.DataSet EnumSnapshotAgents ();
member this.EnumSnapshotAgents : unit -> System.Data.DataSet
Public Function EnumSnapshotAgents () 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.
publicationString Nom de la 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.
delivered_transactionsInt32 Nombre total de transactions transmises dans la session.
delivered_commandsInt32 Nombre total de commandes transmises dans la session.
delivery_rateSingle Nombre moyen de commandes transmises par seconde.
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.
dynamic_filter_loginString Valeur utilisée pour évaluer la fonction [SUSER_SNAME (Transact-SQL)]( dans leshttp://msdn.microsoft.com/library/11ec7d86-d429-4004-a436-da25df9f8761) filtres paramétrables qui définit une partition.
dynamic_filter_hostnameString Valeur utilisée pour évaluer la fonction [HOST_NAME (Transact-SQL)]( dans leshttp://msdn.microsoft.com/library/4b8b0705-c083-4b07-b954-c83ee73b2ebb) filtres paramétrables qui définit une partition.

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 EnumSnapshotAgents 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