PublicationMonitor.EnumSnapshotAgent Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna informações do trabalho do Agente de Instantâneo usadas pela publicação monitorada.
public:
System::Data::DataSet ^ EnumSnapshotAgent();
public System.Data.DataSet EnumSnapshotAgent ();
member this.EnumSnapshotAgent : unit -> System.Data.DataSet
Public Function EnumSnapshotAgent () As DataSet
Retornos
Um objeto DataSet que contém as colunas a seguir.
Coluna | Tipo de dados | Descrição |
---|---|---|
name | String | Nome do trabalho do Agente de Replicação. |
status | Int32 | O status da execução: 1 = Iniciar 2 = Êxito 3 = Em andamento 4 = Ocioso 5 = Tentar novamente 6 = Falha |
editor | String | Nome do publicador. |
publisher_db | String | Nome do banco de dados publicado. |
publication | String | Nome da publicação. |
start_time | String | Data e hora da última execução do agente. |
time | String | Data e hora em que a sessão foi registrada em log. |
duration | Int32 | Tempo decorrido da sessão, em segundos. |
comments | String | Texto da mensagem registrada em log pelo agente. |
delivered_transactions | Int32 | Número total de transações entregues na sessão. |
delivered_commands | Int32 | Número total de comandos entregues na sessão. |
delivery_rate | Single | Número médio de comandos entregues por segundo. |
error_id | Int32 | A ID do erro no [MSrepl_errors (Transact-SQL)](http://msdn.microsoft.com/library/c6e023c1-2c32-4269-8d76-e442ea309e4b) tabela do sistema. Use o método EnumErrorRecords(Int32) para retornar informações detalhadas sobre um erro. |
job_id | Byte **[16]** | Identificador do trabalho SQL Server Agent iniciando o Agente de Replicação. |
local_job | Boolean | Quando true , o trabalho do agente está disponível no Distribuidor.
|
profile_id | Int32 | Identificador do perfil. |
agent_id | Int32 | Identificador do trabalho do agente. |
local_timestamp | Byte **[8]** | Carimbo de data/hora da execução mais recente do agente. |
dynamic_filter_login | String | O valor usado para avaliar a função [SUSER_SNAME (Transact-SQL)](http://msdn.microsoft.com/library/11ec7d86-d429-4004-a436-da25df9f8761) em filtros parametrizados que definem uma partição. |
dynamic_filter_hostname | String | O valor usado para avaliar a função [HOST_NAME (Transact-SQL)](http://msdn.microsoft.com/library/4b8b0705-c083-4b07-b954-c83ee73b2ebb) em filtros parametrizados que definem uma partição. |
Comentários
O EnumSnapshotAgent método só pode ser chamado por membros das funções de banco de dados fixas db_owner ou replmonitor no banco de dados de distribuição.