ReplicationMonitor.EnumLogReaderAgents 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.
Informations sur les déclarations concernant les emplois d’agent lecteur de journal chez le distributeur surveillé.
public:
System::Data::DataSet ^ EnumLogReaderAgents();
public System.Data.DataSet EnumLogReaderAgents();
member this.EnumLogReaderAgents : unit -> System.Data.DataSet
Public Function EnumLogReaderAgents () As DataSet
Retours
Un DataSet objet contenant les colonnes suivantes.
| Colonne | Type de données | Description |
|---|---|---|
| db_name | String | Nom de la base de données de distribution. |
| nom | String | Nom du poste de l’agent de réplication. |
| Statut | Int32 | Statut de course : 1 = Début 2 = Réussir 3 = En cours 4 = Au ralenti 5 = Réessai 6 = Échec |
| éditeur | String | Nom de l’éditeur. |
| publisher_db | String | Nom de la base de données de publication. |
| start_time | String | Date et heure de la dernière exécution d’un agent. |
| Temps | String | Date et heure de l’enregistrement de la séance. |
| Durée | Int32 | Le temps écoulé de la séance, en quelques secondes. |
| Commentaires | String | Message enregistré par l’agent. |
| delivery_time | Int32 | Le moment où la première transaction est livrée. |
| delivered_transactions | Int32 | Nombre total de transactions livrées au cours de la session. |
| delivered_commands | Int32 | Nombre total de commandes données lors de la session. |
| average_commands | Int32 | Nombre moyen de commandes par transaction livrées pendant la session. |
| delivery_rate | Single | Nombre moyen de commandes données par seconde. |
| delivery_latency | Int32 | Le temps, en millisecondes, entre l’envoi d’une commande dans la base de données publiée et celui dans la base de données de distribution. |
| 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. |
| job_id | Byte **[16]** | Identifiant du job SQL Server Agent qui démarre l’agent de réplication. |
| local_job | Boolean | Lorsque true, le poste d’agent est disponible chez le distributeur.
|
| profile_id | Int32 | Identificateur de profil. |
| agent_id | Int32 | Identifiant de poste d’agent. |
| local_timestamp | Byte **[8]** | Horodatage de la dernière période d’agent. |
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 EnumLogReaderAgents 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.