sp_addqueued_artinfo (Transact-SQL)
S’applique à : SQL Server Azure SQL Managed Instance
Important
La procédure sp_script_synctran_commands doit être utilisée au lieu de sp_addqueued_artinfo
. sp_script_synctran_commands génère un script qui contient les appels et sp_addsynctrigger
les sp_addqueued_artinfo
appels.
Crée la table MSsubscription_articles sur l’Abonné utilisée pour suivre les informations d’abonnement à l’article (mise à jour en file d’attente, mise à jour et mise à jour immédiate avec mise à jour en file d’attente en tant que basculement). Cette procédure stockée est exécutée sur la base de données d'abonnement de l'Abonné.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_addqueued_artinfo
[ @artid = ] artid
, [ @article = ] N'article'
, [ @publisher = ] N'publisher'
, [ @publisher_db = ] N'publisher_db'
, [ @publication = ] N'publication'
, [ @dest_table = ] N'dest_table'
, [ @owner = ] N'owner'
, [ @cft_table = ] N'cft_table'
[ , [ @columns = ] columns ]
[ ; ]
Arguments
[ @artid = ] artid
Nom de l’ID d’article. @artid est int, sans valeur par défaut.
[ @article = ] N’article'
Nom de l’article à écrire. @article est sysname, sans valeur par défaut.
[ @publisher = ] N’publisher'
Nom du serveur de publication. @publisher est sysname, sans valeur par défaut.
[ @publisher_db = ] N’publisher_db'
Nom de la base de données du serveur de publication. @publisher_db est sysname, sans valeur par défaut.
[ @publication = ] N’publication'
Nom de la publication à scripter. @publication est sysname, sans valeur par défaut.
[ @dest_table = ] N’dest_table'
Nom de la table de destination @dest_table est sysname, sans valeur par défaut.
[ @owner = ] N’owner'
Propriétaire de l'abonnement. @owner est sysname, sans valeur par défaut.
[ @cft_table = ] N’cft_table'
Nom de la table de conflits avec mise à jour en attente pour cet article. @cft_table est sysname, sans valeur par défaut.
[ @columns = ] colonnes
Identifié à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.
Valeurs des codes de retour
0
(réussite) or 1
(échec).
Notes
sp_addqueued_artinfo
est utilisé par l’Agent de distribution dans le cadre de l’initialisation de l’abonnement. Cette procédure stockée n’est généralement pas exécutée par les utilisateurs, mais peut être utile si vous devez configurer manuellement un abonnement.
Utilisez sp_script_synctran_commands au lieu de sp_addqueued_artinfo
.
autorisations
Seuls les membres du rôle serveur fixe sysadmin ou db_owner rôle de base de données fixe peuvent s’exécuter sp_addqueued_artinfo
.