Lenguaje

PublisherMonitor.EnumMergeAgentSessionDetails(String, String) Método

Definición

Devuelve información detallada sobre una sesión de Agente de mezcla.

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

Parámetros

agentName
String

Un valor que especifica String el nombre del Agente de mezcla. Puedes obtener este valor a partir de la SynchronizationAgentName propiedad de la suscripción de fusión.

sessionId
String

Un String valor que representa los datos y el tiempo de la sesión para la que se devuelven los detalles. Este valor puede obtenerse a partir de la columna de tiempo que devuelve el EnumMergeAgentSessions(String, Int32, Boolean) método.

Devoluciones

Un DataSet objeto que contiene las siguientes columnas.

Columna Tipo de datos Descripción
Estado de la etapa Int32 Estado en marcha:

1 = Inicio

2 = Sucede

3 = En curso

4 = Ralentí

5 = Repetición

6 = Suspenso

Tiempo DateTime Tiempo que terminó la sesión.
Comentarios String Texto descriptivo.
Duración Int32 Tiempo transcurrido de la actividad registrada de la sesión, en segundos.
delivery_rate Single Número medio de filas entregadas por segundo.
download_inserts Int32 El número de insertos aplicados en el Suscriptor.
download_updates Int32 El número de actualizaciones aplicadas en el Suscriptor.
download_deletes Int32 El número de eliminaciones aplicadas en el Suscriptor.
download_conflicts Int32 El número de conflictos que ocurrieron al aplicar cambia en el Suscriptor.
upload_inserts Int32 El número de insertos aplicados en el Publisher.
upload_updates Int32 El número de actualizaciones aplicadas en el Publisher.
upload_deletes Int32 El número de eliminaciones aplicadas en el Publisher.
upload_conflicts Int32 El número de conflictos que ocurrieron durante la aplicación cambia en el Publisher.
error_id Int32 El ID del error en la [MSrepl_errors (Transact-SQL)](http://msdn.microsoft.com/library/c6e023c1-2c32-4269-8d76-e442ea309e4b) tabla del sistema. Utiliza el EnumErrorRecords(Int32) método para devolver información detallada sobre un error.

Comentarios

Deberías hacer commit de cualquier cambio de propiedad en el PublisherMonitor objeto antes de llamar a este método, porque puede que haya que cargar propiedades si no se han cargado ya.

El EnumMergeAgentSessionDetails método solo puede ser llamado por miembros de la db_owner base de datos o replmonitor roles fijos en la base de datos de distribución.

Se aplica a

Consulte también