Freigeben über


sp_startpublication_snapshot (Transact-SQL)

Gilt für: SQL Server

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 im Publisher in der Publikationsdatenbank ausgeführt.

Transact-SQL-Syntaxkonventionen

Syntax

sp_startpublication_snapshot
    [ @publication = ] N'publication'
    [ , [ @publisher = ] N'publisher' ]
[ ; ]

Argumente

[ @publication = ] N'Publikation'

Der Name der Veröffentlichung. @publication ist "sysname" ohne Standard.

[ @publisher = ] N'publisher'

Der Name eines Nicht-SQL Server-Herausgebers. @publisher ist "sysname" mit der Standardeinstellung "NULL. Sie sollten diesen Parameter für einen SQL Server Publisher nicht angeben.

Rückgabecodewerte

0 (erfolgreich) oder 1 Fehler.

Hinweise

sp_startpublication_snapshot wird mit allen Replikationstypen verwendet.

Bei einem Nicht-SQL Server-Herausgeber wird diese gespeicherte Prozedur beim Distributor in der Verteilungsdatenbank ausgeführt.

Berechtigungen

Nur Mitglieder der festen Serverrolle sysadmin oder db_owner feste Datenbankrolle können ausgeführt werden sp_startpublication_snapshot.