Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server
Azure SQL Managed Instance
Retorna informações detalhadas em nível de artigo sobre uma sessão específica do Merge Agent de replicação, que é usada para monitorar a replicação de mesclagem. O conjunto de resultados inclui uma linha de detalhes para cada artigo que foi sincronizado durante a sessão. Ele também inclui uma linha que representa a inicialização da sessão e linhas que resumem as fases de upload e download da sessão. Este procedimento armazenado é executado no Distribuidor no banco de dados de distribuição ou no Assinante no banco de dados de assinatura.
Transact-SQL convenções de sintaxe
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 resumo1 = Carregar2 = Baixar |
ArticleName |
sysname | O nome do artigo que está sendo sincronizado.
ArticleName também contém informações de resumo para linhas no conjunto de resultados que não representam detalhes do artigo. |
PercentComplete |
decimais | Indica a porcentagem do total de alterações aplicadas em uma determinada linha de detalhes do artigo para sessões atualmente em execução ou com falha. |
RelativeCost |
decimais | Indica o tempo gasto sincronizando o artigo como uma porcentagem do tempo total de sincronização da 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 que ocorreram 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 o tipo de informação que cada linha do conjunto de resultados representa.0 = inicialização1 = resumo do upload2 = detalhe do carregamento do artigo3 = descarregar resumo4 = detalhe do download do artigo |
SchemaChanges |
Int | Número de alterações de esquema em uma sessão. |
Valores de código de retorno
0 (sucesso) ou 1 (fracasso).
Observações
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 replmonitor no banco de dados de distribuição no Distribuidor ou no banco de dados de assinatura no Assinante podem executar sp_replmonitorhelpmergesessiondetail.