sp_validate_redirected_publisher (Transact-SQL)
S’applique à :SQL Server
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
.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_validate_redirected_publisher
[ @original_publisher = ] N'original_publisher'
, [ @publisher_db = ] N'publisher_db'
, [ @redirected_publisher = ] N'redirected_publisher' OUTPUT
, [ @multi_subnet_failover = ] multi_subnet_failover
[ ; ]
Arguments
[ @original_publisher = ] N’original_publisher'
Nom de l’instance de SQL Server qui a publié la base de données à l’origine. @original_publisher est sysname, sans valeur par défaut.
[ @publisher_db = ] N’publisher_db'
Nom de la base de données publiée. @publisher_db est sysname, sans valeur par défaut.
[ @redirected_publisher = ] SORTIE N’redirected_publisher'
Cible de redirection spécifiée quand sp_redirect_publisher
elle a été appelée pour la paire éditeur/base de données. @redirected_publisher est un paramètre OUTPUT de type sysname.
[ @multi_subnet_failover = ] multi_subnet_failover
S’applique à : SQL Server 2022 (16.x) CU 10 et versions ultérieures.
Utilisé pour transmettre des informations pour la création du serveur lié dynamique. Si 0
, le serveur lié dynamique n’est pas créé avec le MultiSubnetFailover
paramètre. Si 1
, le serveur lié dynamique est créé avec le MultiSubnetFailover
paramètre en tant que 1
. @multi_subnet_failover est bit, avec la valeur par défaut 0
.
Valeurs des codes de retour
0
(réussite) ou 1
(échec).
Jeu de résultats
Aucune
Notes
Si aucune entrée n’existe pour l’éditeur et la base de données de publication, sp_validate_redirected_publisher
retourne 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 cas de réussite et d’é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 pour la base de données de distribution ou d’un membre d’une liste d’accès à la publication pour une publication définie associée à la base de données de l’éditeur.
Contenu connexe
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour