PublisherMonitor.EnumMergeAgentSessionDetails2(Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.