PublicationMonitor.EnumSnapshotAgent Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Información de retorno para el trabajo Agente de instantáneas utilizado por la publicación monitorizada.
public:
System::Data::DataSet ^ EnumSnapshotAgent();
public System.Data.DataSet EnumSnapshotAgent();
member this.EnumSnapshotAgent : unit -> System.Data.DataSet
Public Function EnumSnapshotAgent () As DataSet
Devoluciones
Un DataSet objeto que contiene las siguientes columnas.
| Columna | Tipo de datos | Descripción |
|---|---|---|
| nombre | String | Nombre del puesto de Agente de Replicación. |
| Estado | Int32 | Estado en marcha: 1 = Inicio 2 = Sucede 3 = En curso 4 = Ralentí 5 = Repetición 6 = Suspenso |
| Editorial | String | Nombre del publicador. |
| publisher_db | String | Nombre de la base de datos publicada. |
| Publicación | String | Nombre de la publicación. |
| start_time | String | Fecha y hora de la última ejecución de agente. |
| Tiempo | String | Fecha y hora en que se registró la sesión. |
| Duración | Int32 | Tiempo transcurrido de la sesión, en segundos. |
| Comentarios | String | Mensaje registrado por el agente. |
| delivered_transactions | Int32 | Número total de transacciones entregadas en la sesión. |
| delivered_commands | Int32 | Número total de comandos entregados en la sesión. |
| delivery_rate | Single | Número medio de comandos entregados por segundo. |
| error_id | Int32 | El ID del error en la [MSrepl_errors (Transact-SQL)](http://msdn.microsoft.com/library/c6e023c1-2c32-4269-8d76-e442ea309e4b) tabla del sistema. Utiliza el EnumErrorRecords(Int32) método para devolver información detallada sobre un error. |
| job_id | Byte **[16]** | Identificador del trabajo del Agente SQL Server iniciando el Replication Agent. |
| local_job | Boolean | Cuando true, el puesto de agente está disponible en el distribuidor.
|
| profile_id | Int32 | Identificador de perfil. |
| agent_id | Int32 | Identificador de puesto de agente. |
| local_timestamp | Byte **[8]** | Marca temporal de la última misión de agentes. |
| dynamic_filter_login | String | El valor utilizado para evaluar la función [SUSER_SNAME (Transact-SQL)](http://msdn.microsoft.com/library/11ec7d86-d429-4004-a436-da25df9f8761) en filtros parametrizados que definen una partición. |
| dynamic_filter_hostname | String | El valor utilizado para evaluar la función [HOST_NAME (Transact-SQL)](http://msdn.microsoft.com/library/4b8b0705-c083-4b07-b954-c83ee73b2ebb) en filtros parametrizados que definen una partición. |
Comentarios
El EnumSnapshotAgent método solo puede ser llamado por miembros de la db_owner o replmonitor roles fijos de base de datos en la base de datos de distribución.