sp_get_distributor (Transact-SQL)
Determina si hay un distribuidor instalado en un servidor. Este procedimiento almacenado se ejecuta en el equipo donde se está buscando el distribuidor, en cualquier base de datos.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_get_distributor
Conjuntos de resultados
Nombre de columna | Tipo de datos | Descripción |
---|---|---|
installed |
int |
0 = No; 1 = Sí |
distribution server |
sysname |
Nombre del servidor distribuidor |
distribution db installed |
int |
0 = No; 1 = Sí |
is distribution publisher |
int |
0 = No; 1 = Sí |
has remote distribution publisher |
int |
0 = No; 1 = Sí |
Notas
sp_get_distributor se usa principalmente en Microsoft SQL Server Management Studio para la réplica transaccional, de instantáneas y de mezcla.
Permisos
Cualquier usuario puede ejecutar sp_get_distributor. Se devuelve un conjunto de resultados no NULL cuando los miembros de las funciones fijas de base de datos db_owner o replmonitor ejecutan este procedimiento almacenado en la base de datos de distribución o cuando lo ejecutan miembros de la función fija de base de datos db_owner en al menos una base de datos publicada. También se devuelve un conjunto de resultados no NULL cuando los usuarios de la lista de acceso de publicación (PAL) de al menos una base de datos publicada ejecutan este procedimiento almacenado; en la PAL de la base de datos de distribución para un publicador que no es de SQL Server también se puede ejecutar sp_get_distributor.
Vea también
Referencia
Procedimientos almacenados de réplica (Transact-SQL)
Otros recursos
How to: Configure Publishing and Distribution (Replication Transact-SQL Programming)
Secuencia de comandos de información del distribuidor y del publicador