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.

Icono de vínculo a temasConvenciones 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 MicrosoftSQL 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 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 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.