ReplicationMonitor.EnumSnapshotAgents 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í.
Devuelve información sobre los trabajos del Agente de instantáneas en el distribuidor supervisado.
public:
System::Data::DataSet ^ EnumSnapshotAgents();
public System.Data.DataSet EnumSnapshotAgents ();
member this.EnumSnapshotAgents : unit -> System.Data.DataSet
Public Function EnumSnapshotAgents () As DataSet
Devoluciones
Objeto DataSet que contiene las columnas siguientes.
Columna | Tipo de datos | Descripción |
---|---|---|
db_name | String | Nombre de la base de datos de distribución. |
name | String | Nombre del trabajo del agente de replicación. |
status | Int32 | Estado de ejecución: 1 = Inicio 2 = Correcto 3 = En curso 4 = Inactiva 5 = Reintentar 6 = Error |
publisher | String | Nombre del publicador. |
publisher_db | String | Nombre de la base de datos de publicaciones. |
publication | String | Nombre de la publicación. |
start_time | String | Fecha y hora de la última ejecución del agente. |
time | String | Fecha y hora del registro de la sesión. |
duration | Int32 | Tiempo transcurrido de la sesión, en segundos. |
comments | String | Texto del 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 promedio de comandos entregados por segundo. |
error_id | Int32 | Identificador del error en la tabla del sistema [MSrepl_errors (Transact-SQL)](http://msdn.microsoft.com/library/c6e023c1-2c32-4269-8d76-e442ea309e4b) . Utilice el método EnumErrorRecords(Int32) para devolver información detallada sobre un error. |
job_id | Byte **[16]** | Identificador del trabajo de Agente SQL Server que inicia el agente de replicación. |
local_job | Boolean | Si es true , el trabajo del agente está disponible en el distribuidor.
|
profile_id | Int32 | Identificador de perfil. |
agent_id | Int32 | Identificador del trabajo del agente. |
local_timestamp | Byte **[8]** | Marca de tiempo de la ejecución más reciente del agente. |
dynamic_filter_login | String | Valor utilizado para evaluar la función [SUSER_SNAME (Transact-SQL)](http://msdn.microsoft.com/library/11ec7d86-d429-4004-a436-da25df9f8761) en filtros con parámetros que define una partición. |
dynamic_filter_hostname | String | Valor utilizado para evaluar la función [HOST_NAME (Transact-SQL)](http://msdn.microsoft.com/library/4b8b0705-c083-4b07-b954-c83ee73b2ebb) en filtros con parámetros que define una partición. |
Comentarios
Debe confirmar los cambios de propiedad en el ReplicationMonitor objeto antes de llamar a este método porque es posible que las propiedades de este objeto deban cargarse si aún no se han cargado.
Los EnumSnapshotAgents miembros de los roles fijos de base de datos de replmonitor
la db_owner
base de datos de distribución solo pueden llamar al método .