Compartir a través de


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 temas 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)

Conceptos

Configurar la publicación y la distribución

Script de información del distribuidor y del publicador