sp_startpublication_snapshot (Transact-SQL)
Wird verwendet, um den Auftrag des Momentaufnahme-Agents zu starten, mit dem die Anfangsmomentaufnahme für eine Veröffentlichung generiert wird. Diese gespeicherte Prozedur wird auf dem Verleger für die Veröffentlichungsdatenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
sp_startpublication_snapshot [ @publication = ] 'publication'
[ , [ @publisher = ] 'publisher' ]
Argumente
[ @publication= ] 'publication'
Der Name der Veröffentlichung. publication ist vom Datentyp sysname und hat keinen Standardwert.[ @publisher= ] 'publisher'
Der Name eines Nicht-SQL Server-Verlegers. publisher ist vom Datentyp sysname und hat den Standardwert NULL. Sie sollten diesen Parameter nicht für einen SQL Server-Verleger angeben.
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Hinweise
sp_startpublication_snapshot wird für alle Replikationstypen verwendet.
Bei einem nicht SQL Server-basierten Verleger wird diese gespeicherte Prozedur für die Verteilungsdatenbank auf dem Verteiler ausgeführt.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin oder der festen Datenbankrolle db_owner können sp_startpublication_snapshot ausführen.
Siehe auch
Verweis
sp_addpublication_snapshot (Transact-SQL)
sp_changepublication_snapshot (Transact-SQL)