Freigeben über


sp_copymergesnapshot (Transact-SQL)

Kopiert den Snapshotordner der angegebenen Publikation in den Ordner, der in @destination_folder** aufgeführt ist. Diese gespeicherte Prozedur wird beim Verleger mit der Publikationsdatenbank ausgeführt.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

Syntax

sp_copymergesnapshot [ @publication = ] 'publication', [ @destination_folder = ] 'destination_folder'

Argumente

  • [ @publication=] 'publication'
    Der Name der Publikation, deren Snapshotinhalt kopiert werden soll. publication ist vom Datentyp sysname und hat keinen Standardwert.
  • [ @destination_folder=] 'destination_folder'
    Der Name des Ordners, in den der Inhalt des Publikationssnapshots kopiert werden soll. destination_folder ist vom Datentyp nvarchar(255) und hat keinen Standardwert. destination_folder kann ein alternativer Speicherort auf einem anderen Server, auf einem Netzwerklaufwerk oder auf Wechselmedien (z. B. CD-ROMs oder Wechseldatenträger) sein.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler)

Hinweise

sp_copymergesnapshot wird bei der Mergereplikation verwendet. Abonnenten, die Microsoft SQL Server Version 7.0 und früher ausführen, können keinen alternativen Speicherort für Snapshots verwenden.

Berechtigungen

Nur Mitglieder der festen Serverrolle sysadmin oder der festen Datenbankrolle db_owner können sp_copymergesnapshot ausführen.

Siehe auch

Verweis

Gespeicherte Systemprozeduren (Transact-SQL)

Andere Ressourcen

Alternative Speicherorte für Snapshotordner

Hilfe und Informationen

Informationsquellen für SQL Server 2005