Freigeben über


sp_startpublication_snapshot (Transact-SQL)

Wird verwendet, um den Snapshot-Agentauftrag zu starten, mit dem der Anfangssnapshot für eine Publikation generiert wird. Diese gespeicherte Prozedur wird beim Verleger mit der Publikationsdatenbank ausgeführt.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

Syntax

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

Argumente

  • [ @publication= ] 'publication'
    Der Name der Publikation. publication ist ein Wert vom Datentyp sysname und hat keinen Standardwert.
  • [ @publisher= ] 'publisher'
    Der Name eines nicht SQL Server-basierten Verlegers. publisher ist ein Wert vom Datentyp sysname; der Standardwert ist 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)

Andere Ressourcen

How to: Create the Initial Snapshot (Replication Transact-SQL Programming)

Hilfe und Informationen

Informationsquellen für SQL Server 2005