Compartilhar via


ReplicationMonitor.EnumMergeAgents Método

Definição

Retorna informações sobre trabalhos do Merge Agent no Distribuidor monitorado.

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

Retornos

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

Coluna Tipo de dados Descrição
db_nameString Nome do banco de dados de distribuição.
NomeString 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.
publicationString Nome da publicação.
subscriberString Nome do assinante.
subscriber_dbString Nome do banco de dados de assinatura.
subscription_typeInt32 O tipo de assinatura:

0 = Push

1 = Pull

2 = Anônima

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_rateSingle Número médio de linhas entregues por segundo.
download_insertsInt32 O número de inserções aplicado ao Assinante.
download_updatesInt32 O número de atualizações aplicado ao Assinante.
download_deletesInt32 O número de exclusões aplicadas no Assinante.
publisher_conflictsInt32 O número de conflitos que ocorreu durante a aplicação de alterações no Assinante.
upload_insertsInt32 O número de inserções aplicadas ao Publicador.
upload_updatesInt32 O número de atualizações aplicado ao Publicador.
upload_deletesInt32 O número de exclusões aplicadas no Publicador.
subscriber_conflictsInt32 O número de conflitos que ocorreu durante a aplicação de alterações no Publicador.
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 de 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.
local_timestampByte **[8]** Carimbo de data/hora da execução mais recente do agente.
offload_enabledBoolean Se true, a assinatura dará suporte à ativação remota de agente.
offload_serverBoolean Nome do servidor usado com a ativação remota de agente.
subscriber_typeByte O tipo da fonte de dados no Assinante:

0 = Assinante SQL Server.

1 = Fonte de dados ODBC (Conectividade Aberta de Banco de Dados).

Comentários

O EnumMergeAgents método só pode ser chamado por membros das db_owner funções de banco de dados fixas ou em replmonitor um banco de dados de distribuição no Distribuidor.

Aplica-se a

Confira também