sp_addqueued_artinfo (Transact-SQL)
Gilt für: SQL Server Azure SQL Managed Instance
Wichtig
Das sp_script_synctran_commands-Verfahren sollte anstelle von sp_addqueued_artinfo
. sp_script_synctran_commands generiert ein Skript, das die sp_addqueued_artinfo
Und sp_addsynctrigger
Aufrufe enthält.
Erstellt die MSsubscription_articles Tabelle am Abonnenten, die verwendet wird, um Artikelabonnementinformationen zu verfolgen (in die Warteschlange eingereiht, aktualisiert und sofort aktualisiert mit der Warteschlange als Failover). Diese gespeicherte Prozedur wird beim Abonnenten in der Abonnementdatenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
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 ]
[ ; ]
Argumente
[ @artid = ] artid
Der Name der Artikel-ID. @artid ist "int" ohne Standard.
[ @article = ] N'article'
Der Name des Artikels, der skriptiert werden soll. @article ist "sysname" ohne Standard.
[ @publisher = ] N'publisher'
Der Name des Verlegerservers. @publisher ist "sysname" ohne Standard.
[ @publisher_db = ] N'publisher_db'
Der Name der Verlegerdatenbank. @publisher_db ist "sysname" ohne Standard.
[ @publication = ] N'Publikation'
Der Name der publikation, die skriptiert werden soll. @publication ist "sysname" ohne Standard.
[ @dest_table = ] N'dest_table'
Der Name der Zieltabelle @dest_table ist "sysname" ohne Standard.
[ @owner = ] N'owner'
Der Besitzer des Abonnements. @owner ist "sysname" ohne Standard.
[ @cft_table = ] N'cft_table'
Entspricht dem Namen der in die Warteschlange aufgenommenen Konflikttabelle für diesen Artikel, die derzeit aktualisiert wird. @cft_table ist "sysname" ohne Standard.
[ = @columns ] Spalten
Nur für Informationszwecke identifiziert. Wird nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt.
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Hinweise
sp_addqueued_artinfo
wird vom Verteilungs-Agent als Teil der Abonnementinitialisierung verwendet. Diese gespeicherte Prozedur wird nicht häufig von Benutzern ausgeführt, kann aber hilfreich sein, wenn Sie ein Abonnement manuell einrichten müssen.
Verwenden Sie sp_script_synctran_commands anstelle von sp_addqueued_artinfo
.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin oder db_owner feste Datenbankrolle können ausgeführt werden sp_addqueued_artinfo
.