sp_replmonitorhelpmergesessiondetail (Transact-SQL)
Aplica-se a: Instância Gerenciada de SQL do Azure do SQL Server
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
.