Partager via


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.

Icône Lien de rubriqueConventions de la syntaxe de Transact-SQL

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.