ReplicationMonitor.EnumMergeAgents Méthode

Définition

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

public:
 System::Data::DataSet ^ EnumMergeAgents();
public System.Data.DataSet EnumMergeAgents ();
member this.EnumMergeAgents : unit -> System.Data.DataSet
Public Function EnumMergeAgents () 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.
subscriberString Nom de l’abonné.
subscriber_dbString Nom de la base de données d'abonnement.
subscription_typeInt32 Type d’abonnement :

0 = par envoi de données (push)

1 = par extraction de données (pull)

2 = anonyme

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_rateSingle Nombre moyen de lignes transmises par seconde.
download_insertsInt32 Nombre d'insertions appliquées sur l'Abonné
download_updatesInt32 Nombre de mises à jour appliquées sur l'Abonné
download_deletesInt32 Nombre de suppressions appliquées sur l'Abonné
publisher_conflictsInt32 Nombre de conflits s'étant produits lors de l'application des modifications sur l'Abonné
upload_insertsInt32 Nombre d'insertions appliquées sur le serveur de publication
upload_updatesInt32 Nombre de mises à jour appliquées sur le serveur de publication
upload_deletesInt32 Nombre de suppressions appliquées sur le serveur de publication
subscriber_conflictsInt32 Nombre de conflits s'étant produits lors de l'application des modifications sur le serveur de publication
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.
offload_enabledBoolean Si la valeur est true, l'abonnement prend en charge l'activation de l'agent distant.
offload_serverBoolean Nom du serveur utilisé avec l'activation de l'agent distant.
subscriber_typeByte Type de source de données sur l'Abonné :

0 = SQL Server Abonné.

1 = source de données ODBC (Open Database Connectivity).

Remarques

La EnumMergeAgents 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 une base de données de distribution sur le serveur de distribution.

S’applique à

Voir aussi