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 resumo1 = Carregar2 = 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ção1 = resumo do upload2 = detalhes do upload do artigo3 = Baixar resumo4 = 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
.