sp_changedistpublisher (Transact-SQL)
Modifie les propriétés du serveur de publication de distribution. Cette procédure stockée est exécutée sur n'importe quelle base de données du serveur de distribution.
Syntaxe
sp_changedistpublisher [ @publisher = ] 'publisher'
[ , [ @property = ] 'property' ]
[ , [ @value = ] 'value' ]
Arguments
[ @publisher= ] 'publisher'
Nom du serveur de publication. L'argument publisher est de type sysname et n'a pas de valeur par défaut.[ @property= ] 'property'
Propriété à modifier pour le serveur de publication donné. property est de type sysname et peut prendre l'une des valeurs suivantes.[ @value= ] 'value'
Valeur de la propriété considérée. value est de type nvarchar(255), avec la valeur NULL par défaut.Le tableau ci-dessous décrit les propriétés des serveurs de publication et les valeurs de ces propriétés.
Propriété
Valeurs
Description
active
true
Active le serveur de publication.
false
Désactive le serveur de publication.
bd_distribution
Nom de la base de données de distribution
login
Nom de la connexion.
password
Mot de passe fort de la connexion fournie.
security_mode
1
Utilise l'authentification Windows pour la connexion au serveur de publication. Vous ne pouvez pas changer de serveur pour un serveur de publication non-MicrosoftSQL Server.
0
Utilise l'authentification SQL Server pour la connexion au serveur de publication. Vous ne pouvez pas le modifier pour un serveur de publication non SQL Server.
working_directory
Répertoire de travail utilisé pour stocker les fichiers de données et de schéma de la publication.
NULL (valeur par défaut)
Toutes les options de propriété disponibles sont imprimées.
Valeurs des codes de retour
0 (succès) ou 1 (échec)
Notes
sp_changedistpublisher est utilisée dans tous les types de réplications.
Autorisations
Seuls les membres du rôle serveur fixe sysadmin peuvent exécuter sp_changedistpublisher.
Voir aussi