PublisherMonitor.EnumPublications Método

Definición

Devuelve información sobre las publicaciones de un publicador supervisado.

public:
 System::Data::DataSet ^ EnumPublications();
public System.Data.DataSet EnumPublications ();
member this.EnumPublications : unit -> System.Data.DataSet
Public Function EnumPublications () As DataSet

Devoluciones

Objeto DataSet que contiene las columnas siguientes.

Columna Tipo de datos Descripción
publisher_dbString nombre de base de datos.
publicationString Nombre de la publicación.
publication_idInt32 Identificador de la publicación.
publication_typeInt32 Tipo de publicación:

0 = Transaccional.

1 = Instantánea.

2 = Combinación.

independent_agentBoolean Indica si cada suscripción a esta publicación utiliza su propia instancia de Agente de sincronización.
immediate_syncBoolean Indica si los archivos de sincronización se crean o se vuelven a crear cada vez que se ejecuta el Agente de instantáneas.
allow_pushBoolean Indica si es posible o no crear suscripciones de inserción para la publicación indicada.
allow_pullBoolean Indica si es posible o no crear suscripciones de extracción para la publicación indicada.
allow_anonymousBoolean Indica si es posible o no crear suscripciones anónimas para la publicación indicada.
snapshot_agentString Nombre del trabajo de Agente de instantáneas para la publicación.
logreader_agentString Nombre del trabajo del Agente de registro del LOG para la base de datos publicada.
descriptionString Descripción de la publicación.
vendor_nameString Nombre del proveedor si Publisher no es una instancia de SQL Server.
queuereader agentString Nombre del trabajo del Agente de lectura de cola para la base de datos publicada.
thirdparty_optionsInt32 Especifica si se suprime la presentación de una publicación en la carpeta Replicación de SQL Server Management Studio:

0 = Mostrar una publicación heterogénea en la carpeta Replicación en SQL Server Management Studio.

1 = Suprima la presentación de una publicación heterogénea en la carpeta Replicación de SQL Server Management Studio.

snapshot_jobidString Identificador único del trabajo del Agente de instantáneas.
num_subscriptionsInt32 Número de suscripciones que pertenecen a la publicación actualmente.
num_now_syncingInt32 Número de suscripciones que se sincronizan con la publicación actualmente.
num_errorsInt32 Número de errores que se han producido durante la sincronización con la publicación.
num_warningInt32 Número de advertencias de umbral del monitor de publicación que ha generado esta publicación.
merge_RunFastDurationThresholdInt32 Umbral para supervisión de la duración de las sincronizaciones de combinación en conexiones de red de área local (LAN) de gran ancho de banda.
WorstWarningDurationInt32 Duración máxima de una ejecución de sincronización que ha generado una advertencia.
merge_SyncExpireTimeThresholdInt32 Umbral de supervisión de la expiración inminente de suscripciones a publicaciones de combinación.
retentionInt32 Período de retención de la publicación, expresado en horas.
WorstWarningExpirationInt32 Expiración más larga de una suscripción de combinación que ha generado una advertencia.

Comentarios

Debe confirmar los cambios de propiedad en el PublisherMonitor objeto antes de llamar a este método porque es posible que las propiedades de este objeto deban cargarse si aún no se han cargado.

Los EnumPublications miembros de los roles fijos de base de datos o replmonitor de la db_owner base de datos de distribución solo pueden llamar al método .

Se aplica a

Consulte también