sp_replmonitorhelpmergesessiondetail (Transact-SQL)
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 da sintaxe 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.
Conjuntos de resultados
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
PhaseID |
int |
É a fase da sessão de sincronização que pode ser uma das seguintes: 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 de 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. |
Insere |
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 de carregamento 2 = detalhes de carregamento do artigo 3 = resumo de download 4 = detalhes de download do artigo |
SchemaChanges |
int |
Número de alterações de esquema em uma sessão. |
Valores de código de retorno
0 (êxito) ou 1 (falha)
Comentários
sp_replmonitorhelpmergesessiondetail é usado para monitorar replicação de mesclagem.
Quando executado no Assinante, sp_replmonitorhelpmergesessiondetail só retorna informações detalhadas sobre as últimas 5 sessões do Merge Agent.
Permissões
Somente membros da função de servidor fixa db_owner ou da função de banco de dados fixa replmonitor no banco de dados de distribuição no Distribuidor ou no banco de dados de assinatura no Assinante podem executar sp_replmonitorhelpmergesessiondetail.