Compartilhar via


PublisherMonitor.EnumMergeAgentSessionDetails2(Int32) Método

Definição

Retorna informações detalhadas adicionais sobre uma sessão do Merge Agent.

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 Int32 que representa a ID da sessão para a qual os detalhes serão retornados. Esse valor pode ser obtido da coluna da ID da sessão retornada pelo método EnumMergeAgentSessions2(String, Int32, Boolean).

Retornos

Um objeto DataSet que contém as colunas a seguir.

Coluna Tipo de dados Descrição
PhaseIDInt32 É 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

ArticleNameString É 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.
PercentCompleteDecimal Indica o percentual do total de alterações aplicadas em uma determinada linha de detalhes do artigo para sessões atualmente em execução ou com falha.
RelativeCostDecimal Indica o percentual do total de alterações aplicadas em uma determinada linha de detalhes do artigo para sessões atualmente em execução ou com falha.
DurationInt32 Duração da sessão do agente.
InsereInt32 Número de inserções em uma sessão.
AtualizaçõesInt32 Número de atualizações em uma sessão.
DeletesInt32 Número de exclusões em uma sessão.
ConflitosInt32 Número de conflitos ocorrido em uma sessão.
ErrorIDInt32 ID de um erro de sessão.
SeqNoInt32 Ordem das sessões no conjunto de resultados.
RowTypeInt32 Indica que tipo de informação que cada linha no conjunto de resultados representa.

0 = Inicialização

1 = Resumo do carregamento

2 = Detalhes do carregamento do artigo

3 = Resumo do download

4 = Detalhes do download do artigo

SchemaChangesInt32 Número de alterações de esquema em uma sessão.

Comentários

Você deve confirmar as alterações de propriedade no PublisherMonitor objeto antes de chamar esse método porque as propriedades desse objeto talvez precisem ser carregadas se ainda não tiverem sido carregadas.

O EnumMergeAgentSessionDetails2 método só pode ser chamado por membros das db_owner funções de banco de dados fixas ou replmonitor no banco de dados de distribuição.

Chamar EnumMergeAgentSessionDetails2 é equivalente à execução de sp_replmonitorhelpmergesessiondetail.

Aplica-se a

Confira também