Partager via


sp_validate_redirected_publisher (Transact-SQL)

Vérifie que l'hôte actuel de la base de données de publication peut prendre en charge la réplication. Doit être exécutée à partir d'une base de données de distribution. Cette procédure est appelée par sp_get_redirected_publisher.

Icône Lien de rubrique Conventions de la syntaxe Transact-SQL

Syntaxe

sp_validate_redirected_publisher 
    [ @original_publisher = ] 'original_publisher',
    [ @publisher_db = ] 'database_name', 
    [ @redirected_publisher = ] 'new_publisher' output

Arguments

  • [ @original_publisher = ] 'original_publisher'
    Nom de l'instance de SQL Server qui a publié la base de données à l'origine. original_publisher est de type sysname et n'a pas de valeur par défaut.

  • [ @publisher_db = ] 'publisher_db'
    Nom de la base de données publiée. publisher_db est de type sysname et n'a pas de valeur par défaut.

  • [ @redirected_publisher = ] 'redirected_publisher'
    Cible de la redirection spécifiée lorsque sp_redirect_publisher a été appelé pour la paire serveur de publication/base de données. redirected_publisher est de type sysname et n'a pas de valeur par défaut.

Valeurs des codes de retour

0 (réussite) ou 1 (échec)

Jeux de résultats

Aucun.

Notes

Si aucune entrée n'existe pour le serveur de publication et la base de données de publication, sp_validate_redirected_publisher retourne la valeur Null dans le paramètre de sortie @redirected\_publisher. Si une entrée existe, elle est retournée dans le paramètre de sortie dans les deux cas (réussite et échec).

Si la validation réussit, sp_validate_redirected_publisher retourne une indication de réussite.

Si la validation échoue, des erreurs sont générées, qui décrivent l'échec.

Autorisations

L'appelant doit être membre du rôle serveur fixe sysadmin, du rôle de base de données fixe db_owner de la base de données de distribution ou d'une liste d'accès à une publication pour une publication définie associée à la base de données du serveur de publication.

Voir aussi

Référence

Procédures stockées de réplication (Transact-SQL)

sp_get_redirected_publisher (Transact-SQL)

sp_redirect_publisher (Transact-SQL)

sp_validate_replica_hosts_as_publishers (Transact-SQL)