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í |
Comentarios
sp_get_distributor se usa principalmente en Microsoft SQL Server Management Studio para la replicación 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 los roles fijos 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 del rol fijo 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 a la 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 replicación (Transact-SQL)