Lenguaje

ReplicationMonitor.EnumPublishers Método

Definición

Información de devoluciones de los editores que utilizan el distribuidor monitorizado.

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

Devoluciones

Un DataSet objeto que contiene las siguientes columnas.

Columna Tipo de datos Descripción
nombre String Nombre del publicador.
distribution_db String Base de datos de distribución del publicador especificado.
security_mode Int32 El modo de seguridad utilizado por el agente de replicación en una suscripción push para conectarse al Publisher.
Iniciar sesión String Nombre de usuario usado por el agente de replicación en una suscripción push para conectarse al Publisher.
contraseña String Contraseña devuelta (en forma de cifrado sencillo). La contraseña es nula para usuarios que no sysadminsean .
Activo Boolean Si un Publisher remoto está usando el servidor local como distribuidor:
working_directory String Nombre del directorio de trabajo.
De confianza Boolean Si se necesita la contraseña cuando un publicador se conecta con el distribuidor. Para Microsoft SQL Server 2005, esto siempre debería devolver 0, lo que significa que se requiere la contraseña.
thirdparty_flag Boolean Ya sea que la publicación esté habilitada por SQL Server o por una aplicación de terceros:

false= Oracle, o Oracle Gateway Publisher.

true= Publisher se ha integrado con SQL Server mediante una aplicación de terceros.

publisher_type String Tipo de Publisher, que puede ser uno de los siguientes:

MSSQLSERVER

ORÁCULO

PUERTA DE ENTRADA DE ORACLE

publisher_data_source String Nombre del origen de datos OLE DB en el publicador.

Comentarios

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

Si no se instala un distribuidor o no se crea la base de datos de distribución, este método genera una excepción.

El EnumPublishers método solo puede ser recuperado por miembros del sysadmin rol fijo de servidor en el Distribuidor, por miembros del db_owner rol replmonitor fijo de base de datos en la base de datos de distribución, o por usuarios en la lista de acceso a publicaciones (PAL) de una publicación que utilice el Distribuidor.

Recuperar EnumPublishers es equivalente a ejecutar sp_helpdistpublisher (Transact-SQL).

Se aplica a

Consulte también