PublisherMonitor.EnumPublications Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Información sobre las devoluciones de publicaciones en un Publisher supervisado.
public:
System::Data::DataSet ^ EnumPublications();
public System.Data.DataSet EnumPublications();
member this.EnumPublications : unit -> System.Data.DataSet
Public Function EnumPublications () As DataSet
Devoluciones
Un DataSet objeto que contiene las siguientes columnas.
| Columna | Tipo de datos | Descripción |
|---|---|---|
| publisher_db | String | Nombre de la base de datos. |
| Publicación | String | Nombre de la publicación. |
| publication_id | Int32 | Identificación de la publicación. |
| publication_type | Int32 | Tipo de publicación: 0 = Transaccional. 1 = Instantánea. 2 = Fusión. |
| independent_agent | Boolean | Indica si cada suscripción a esta publicación utiliza su propia instancia de agente de sincronización. |
| immediate_sync | Boolean | Indica si se crean o se recrean archivos de sincronización cada vez que se ejecuta el Agente de instantáneas. |
| allow_push | Boolean | Indica si se pueden crear suscripciones push para la publicación correspondiente. |
| allow_pull | Boolean | Indica si se pueden crear suscripciones pull para la publicación correspondiente. |
| allow_anonymous | Boolean | Indica si se pueden crear suscripciones anónimas para la publicación correspondiente. |
| snapshot_agent | String | Nombre del trabajo de Agente de instantáneas para la publicación. |
| logreader_agent | String | El nombre del trabajo de Agente Lector de Registro para la base de datos publicada. |
| descripción | String | Descripción de la publicación. |
| vendor_name | String | El nombre del proveedor de Publisher no es una instancia de SQL Server. |
| Agente lector de cola | String | El nombre del trabajo de Agente Lector de Colas para la base de datos publicada. |
| thirdparty_options | Int32 | Especifica si la visualización de una publicación en la carpeta Replication en SQL Server Management Studio está suprimida: 0 = Mostrar una publicación heterogénea en la carpeta Replicación en SQL Server Management Studio. 1 = Suprimir la visualización de una publicación heterogénea en la carpeta Replication en SQL Server Management Studio. |
| snapshot_jobid | String | Identificador único del trabajo Agente de instantáneas. |
| num_subscriptions | Int32 | Número de suscripciones que actualmente pertenecen a la publicación. |
| num_now_syncing | Int32 | Número de suscripciones que actualmente se sincronizan con la publicación. |
| num_errors | Int32 | Número de errores que han ocurrido al sincronizar con la publicación. |
| num_warning | Int32 | Número de advertencias umbral de monitorización de publicaciones generadas por esta publicación. |
| merge_RunFastDurationThreshold | Int32 | Umbral para monitorizar la duración de las sincronizaciones de fusión en conexiones de red local (LAN) de alto ancho de banda. |
| PeorpeorDuración de la Advertencia | Int32 | La mayor duración de una ejecución de sincronización que ha generado una advertencia. |
| merge_SyncExpireTimeThreshold | Int32 | Umbral para monitorizar la inminente expiración de suscripciones para fusionar publicaciones. |
| Retención | Int32 | El periodo de conservación de la publicación en horas. |
| PeorpeAdvertenciaExpiración | Int32 | La expiración más larga de una suscripción de fusión que ha generado una advertencia. |
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 EnumPublications 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.