Partilhar via


sp_replmonitorhelpmergesessiondetail (Transact-SQL)

Aplica-se a: SQL Server Instância Gerenciada de SQL do Azure

Retorna informações detalhadas, de nível de artigo, sobre uma sessão específica de replicação do Merge Agent usada para monitorar replicação de mesclagem. O conjunto de resultados inclui uma linha de detalhes para cada artigo sincronizado durante a sessão. Também uma inclui uma linha que representa a inicialização da sessão e linhas que resumem as fases de carregamento e download da sessão. Esse procedimento armazenado é executado no Distribuidor, no banco de dados de distribuição, ou no Assinante, no banco de dados de assinatura.

Convenções de sintaxe de Transact-SQL

Sintaxe

sp_replmonitorhelpmergesessiondetail [ @session_id = ] session_id
[ ; ]

Argumentos

@session_id [ = ] session_id

Especifica uma sessão de agente. @session_id é int, sem padrão.

Conjunto de resultados

Nome da coluna Tipo de dados Descrição
PhaseID int A fase da sessão de sincronização e pode ser um dos seguintes valores:

0 = Inicialização ou linha de resumo

1 = Carregar

2 = Baixar
ArticleName sysname O nome do artigo que está sendo sincronizado. ArticleName também contém informações resumidas para linhas no conjunto de resultados que não representam detalhes do artigo.
PercentComplete decimal Indica a porcentagem do total de alterações aplicada a uma linha de detalhe de um determinado artigo em sessões atualmente em execução ou com falha.
RelativeCost decimal Indica o tempo gasto para sincronizar o artigo como uma porcentagem do tempo de sincronização total para a sessão.
Duration int Duração da sessão do agente.
Inserts int Número de inserções em uma sessão.
Updates int Número de atualizações em uma sessão.
Deletes int Número de exclusões em uma sessão.
Conflicts int Número de conflitos ocorrido em uma sessão.
ErrorID int ID de um erro de sessão.
SeqNo int Ordem das sessões no conjunto de resultados.
RowType int Indica que tipo de informação que cada linha no conjunto de resultados representa.

0 = inicialização

1 = resumo do upload

2 = detalhes do upload do artigo

3 = Baixar resumo

4 = detalhe do download do artigo
SchemaChanges int Número de alterações de esquema em uma sessão.

Valores do código de retorno

0 (sucesso) ou 1 (falha).

Comentários

sp_replmonitorhelpmergesessiondetail é usado para monitorar a replicação de mesclagem.

Quando executado no Assinante, sp_replmonitorhelpmergesessiondetail retorna apenas informações detalhadas sobre as últimas 5 sessões do Merge Agent.

Permissões

Somente membros da função de banco de dados fixa db_owner ou replmonitorar no banco de dados de distribuição no Distribuidor ou no banco de dados de assinatura no Assinante podem executar sp_replmonitorhelpmergesessiondetail.