Partilhar via


PublicationMonitor.EnumLogReaderAgent Método

Definição

Retorna informações para o Log Reader Agent usadas pela publicação monitorada.

public:
 System::Data::DataSet ^ EnumLogReaderAgent();
public System.Data.DataSet EnumLogReaderAgent ();
member this.EnumLogReaderAgent : unit -> System.Data.DataSet
Public Function EnumLogReaderAgent () As DataSet

Retornos

Um objeto DataSet que contém as colunas a seguir.

Coluna Tipo de dados Descrição
nameString Nome do trabalho do Agente de Replicação.
statusInt32 O status da execução:

1 = Iniciar

2 = Êxito

3 = Em andamento

4 = Ocioso

5 = Tentar novamente

6 = Falha

editorString Nome do publicador.
publisher_dbString Nome do banco de dados de publicação monitorado.
start_timeString Data e hora da última execução do agente.
timeString Data e hora em que a sessão foi registrada em log.
durationInt32 Tempo decorrido da sessão, em segundos.
commentsString Texto da mensagem registrada em log pelo agente.
delivery_timeInt32 A hora de entrega da primeira transação.
delivered_transactionsInt32 Número total de transações entregues na sessão.
delivered_commandsInt32 Número total de comandos entregues na sessão.
average_commandsInt32 Número médio de comandos por transação entregues na sessão.
delivery_rateSingle Número médio de comandos entregues por segundo.
delivery_latencyInt32 O tempo, em milissegundos, entre a confirmação de um comando no banco de dados publicado e a confirmação no banco de dados de distribuição.
error_idInt32 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_idByte **[16]** Identificador do trabalho SQL Server Agent iniciando o Agente de Replicação.
local_jobBoolean Quando true, o trabalho do agente está disponível no Distribuidor.
profile_idInt32 Identificador do perfil.
agent_idInt32 Identificador do trabalho do agente.
last_timestampByte **[8]** Carimbo de data/hora da execução mais recente do agente.

Comentários

Você deve confirmar quaisquer alterações de propriedade no PublicationMonitor objeto antes de chamar esse método porque as propriedades desse objeto podem precisar ser carregadas se elas ainda não tiverem sido carregadas.

O EnumLogReaderAgent 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.

Aplica-se a

Confira também