PublisherMonitor.EnumMergeAgentSessionDetails2(Int32) Método

Definição

Retorna informações detalhadas adicionais sobre uma sessão do Agente de Mesclagem.

public:
 System::Data::DataSet ^ EnumMergeAgentSessionDetails2(int sessionId);
public System.Data.DataSet EnumMergeAgentSessionDetails2(int sessionId);
member this.EnumMergeAgentSessionDetails2 : int -> System.Data.DataSet
Public Function EnumMergeAgentSessionDetails2 (sessionId As Integer) As DataSet

Parâmetros

sessionId
Int32

Um valor que representa o Int32 ID da sessão para a qual os detalhes são retornados. Esse valor pode ser obtido a partir da coluna Session_id retornada pelo EnumMergeAgentSessions2(String, Int32, Boolean) método.

Retornos

Um DataSet objeto que contém as seguintes colunas.

Coluna Tipo de dados Descrição
PhaseID Int32 É a fase da sessão de sincronização, que pode ser uma das seguintes:

0 = Inicialização ou linha resumida

1 = Upload

2 = Download

Nome do Artigo String É 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 aplicadas em uma determinada linha de detalhamento do artigo para sessões em execução ou falhadas.
Custo Relativo Decimal Indica a porcentagem do total de alterações aplicadas em uma determinada linha de detalhamento do artigo para sessões em execução ou falhadas.
Duração Int32 Duração da sessão do agente.
Inserts Int32 Número de inserções em uma sessão.
Atualizações Int32 Número de atualizações em uma sessão.
Deletas Int32 Número de exclusões em uma sessão.
Conflitos Int32 Número de conflitos ocorrido em uma sessão.
ErrorID Int32 ID de um erro de sessão.
SeqNo Int32 Ordem das sessões no conjunto de resultados.
RowType Int32 Indica que tipo de informação que cada linha no conjunto de resultados representa.

0 = Inicialização

1 = Resumo do upload

2 = Detalhe do upload do artigo

3 = Resumo de download

4 = Detalhes do download do artigo

Esquemas Mudanças Int32 Número de alterações de esquema em uma sessão.

Comentários

Você deve comprometer quaisquer alterações de propriedade no PublisherMonitor objeto antes de chamar esse método, pois as propriedades desse objeto podem precisar ser carregadas se ainda não estiverem carregadas.

O EnumMergeAgentSessionDetails2 método só pode ser chamado por membros do db_owner ou replmonitor por papéis fixos de banco de dados no banco de dados de distribuição.

Chamar EnumMergeAgentSessionDetails2 é equivalente a executar sp_replmonitorhelpmergesessiondetail.

Aplica-se a

Confira também