sp_get_distributor (Transact-SQL)

S’applique à :SQL Server

Détermine si un serveur de distribution est installé sur un serveur. Cette procédure stockée est exécutée sur n'importe quelle base de données de l'ordinateur sur lequel le serveur de distribution est recherché.

Conventions de la syntaxe Transact-SQL

Syntaxe

  
sp_get_distributor   

Jeux de résultats

Nom de la colonne Type de données Description
Installé int 0 = Non ; 1 = Oui
serveur de distribution sysname Nom du serveur de distribution
base de données de distribution installée int 0 = Non ; 1 = Oui
is distribution publisher int 0 = Non ; 1 = Oui
a un éditeur de distribution à distance int 0 = Non ; 1 = Oui

Remarques

sp_get_distributor est principalement utilisé par microsoft SQL Server Management Studio dans la réplication d’instantané, transactionnelle et de fusion.

Autorisations

N’importe quel utilisateur peut exécuter sp_get_distributor. Un jeu de résultats non NULL est retourné lorsque cette procédure stockée est exécutée par des membres de la base de données fixe db_owner ou replmonitor sur la base de données de distribution, ou par les membres du db_owner rôle de base de données fixe sur au moins une base de données publiée. Un jeu de résultats non NULL est également retourné lorsque cette procédure stockée est exécutée par des utilisateurs figurant dans la liste d’accès à la publication (PAL) d’au moins une base de données publiée, ou dans la pal de la base de données de distribution pour un serveur de publication non SQL Server, peut également exécuter sp_get_distributor.

Voir aussi

Configurer la publication et la distribution
Script d’information du serveur de distribution et du serveur de publication
Procédures stockées de réplication (Transact-SQL)