MSdistpublishers (Transact-SQL)

La table MSdistpublishers contient une ligne pour chaque serveur de publication distant pris en charge par le serveur de distribution local. Cette table est stockée dans la base de données msdb.

Nom de colonne

Type de données

Description

name

sysname

Nom du serveur de distribution du serveur de publication.

distribution_db

sysname

Nom de la base de données de distribution.

working_directory

nvarchar(255)

Nom du répertoire de travail utilisé pour stocker les fichiers de données et de schéma destinés à la publication.

security_mode

int

Mode de sécurité implémenté au niveau du serveur de distribution :

0 = Authentification SQL Server.

1 = Authentification Windows.

login

sysname

ID de connexion pour l'authentification SQL Server.

password

nvarchar(524)

Mot de passe (chiffré) pour l'authentification SQL Server.

active

bit

Indique si le serveur de distribution local est utilisé par le serveur de publication distant.

trusted

bit

Indique si le serveur de publication distant utilise le même mot de passe que le serveur de distribution local :

0 = Un mot de passe est nécessaire au niveau du serveur de publication distant pour se connecter au serveur de distribution.

1 = Aucun mot de passe n'est nécessaire.

third_party

bit

Spécifie si le serveur de publication est une installation de SQL Server :

0 = Installation de SQL Server. 1 = Source de données hétérogène.

publisher_type

sysname

Type du serveur de publication :

MSSQLSERVER = Serveur de publication SQL Server.

ORACLE = Serveur de publication Oracle standard.

ORACLE GATEWAY = Serveur de publication pour la passerelle Oracle.