sp_addqueued_artinfo (Transact-SQL)
Important
La procédure sp_script_synctran_commands doit être utilisée à la place de sp_addqueued_artinfo. sp_script_synctran_commands crée un script qui contient les appels sp_addqueued_artinfo et sp_addsynctrigger.
Crée la table MSsubscription_articles au niveau de l'Abonné, utilisée pour rechercher les informations d'abonnement des articles (Mise à jour en attente et Mise à jour immédiate avec mise à jour en attente comme mode de 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 de Transact-SQL
Syntaxe
sp_addqueued_artinfo [ @artid= ] 'artid'
, [ @article= ] 'article'
, [ @publisher = ] 'publisher'
, [ @publisher_db = ] 'publisher_db'
, [ @publication = ] 'publication'
, [ @dest_table= ] 'dest_table'
, [ @owner = ] 'owner'
, [ @cft_table= ] 'cft_table'
Arguments
[ @artid= ] 'artid'
Nom de l'ID d'article. artid est de type int, sans valeur par défaut.[ @article=] 'article'
Nom de l'article à écrire. article est de type sysname, sans valeur par défaut.[ @publisher=] 'publisher'
Nom du serveur de publication. publisher est de type sysname, sans valeur par défaut.[ @publisher_db=] 'publisher_db'
Nom de la base de données du serveur de publication. publisher_db est de type sysname, sans valeur par défaut.[ @publication=] 'publication'
Nom de la publication à écrire. publication est de type sysname, sans valeur par défaut.[ @dest_table= ] 'dest_table**'**
Nom de la table de destination. dest_table est de type sysname, sans valeur par défaut.[@owner = ] 'owner'
Propriétaire de l'abonnement. owner est de type sysname, sans valeur par défaut.[ @cft_table= ] 'cft_table'
Nom de la table de conflits avec mise à jour en attente pour cet article. cft_tableest de type sysname, sans valeur par défaut.
Valeurs des codes de retour
0 (succès) ou 1 (échec)
Notes
sp_addqueued_artinfo est utilisé par l'Agent de distribution dans le cadre de l'initialisation d'abonnement. Cette procédure stockée n'est généralement pas exécutée par les utilisateurs, mais peut s'avérer utile si l'utilisateur doit configurer manuellement un abonnement.
sp_script_synctran_commands à la place de sp_addqueued_artinfo.
Autorisations
Seuls les membres du rôle serveur fixe sysadmin ou du rôle de base de données fixe db_owner peuvent exécuter sp_addqueued_artinfo.
Voir aussi
Référence
sp_script_synctran_commands (Transact-SQL)
MSsubscription_articles (Transact-SQL)
Procédures stockées système (Transact-SQL)
Concepts
Abonnements pouvant être mis à jour pour la réplication transactionnelle