Partilhar via


PublisherMonitor.EnumDistributionAgentSessionDetails(String, String) Método

Definição

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

public:
 System::Data::DataSet ^ EnumDistributionAgentSessionDetails(System::String ^ agentName, System::String ^ sessionId);
public System.Data.DataSet EnumDistributionAgentSessionDetails (string agentName, string sessionId);
member this.EnumDistributionAgentSessionDetails : string * string -> System.Data.DataSet
Public Function EnumDistributionAgentSessionDetails (agentName As String, sessionId As String) As DataSet

Parâmetros

agentName
String

Um valor String que especifica o nome do Distribution Agent.

sessionId
String

Um valor String que representa os dados e a hora da seção para os quais os detalhes serão retornados. Esse valor pode ser obtido da coluna de hora retornada pelo método EnumDistributionAgentSessions(String, Int32, Boolean).

Retornos

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

Coluna Tipo de dados Descrição
runstatusInt32 O status da execução:

1 = Iniciar

2 = Êxito

3 = Em andamento

4 = Ocioso

5 = Tentar novamente

6 = Falha

timeDateTime Hora do registro em log dos detalhes da sessão.
commentsString Texto descritivo.
durationInt32 Tempo decorrido da atividade de sessão registrada, em segundos.
delivery_rateSingle Número médio de comandos entregues por segundo.
delivery_latencyInt32 Latência, em milissegundos, entre a entrada da transação no banco de dados de distribuição e a aplicação no Assinante.
(Sem nome de coluna) Não aplicável Somente para uso interno.
delivered_transactionsInt32 Número total de transações entregues na sessão.
delivered_commandsInt32 Número total de comandos entregues na sessão.
average_commandsInt32 Número médio de comandos por transação entregues na sessão.
error_idInt32 A ID do erro no [MSrepl_errors (Transact-SQL)](http://msdn.microsoft.com/library/c6e023c1-2c32-4269-8d76-e442ea309e4b) tabela do sistema. Use o método EnumErrorRecords(Int32) para retornar informações detalhadas sobre um erro.

Comentários

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

Aplica-se a

Confira também