sys.sp_copymergesnapshot (Transact-SQL)

Van toepassing op:SQL ServerAzure SQL Managed Instance

Kopieert de snapshotmap van de gespecificeerde publicatie naar de map die in de @destination_folder staat. Deze opgeslagen procedure wordt uitgevoerd bij Publisher in de publicatiedatabase.

Transact-SQL syntaxis-conventies

Syntax

sys.sp_copymergesnapshot
    [ @publication = ] N'publication'
    , [ @destination_folder = ] N'destination_folder'
[ ; ]

Arguments

[ @publication = ] N'publicatie'

De naam van de publicatie waarvan de snapshot-inhoud gekopieerd moet worden. @publication is sysname, zonder standaard.

[ @destination_folder = ] N'destination_folder'

De naam van de map waarin de inhoud van de publicatiesnapshot gekopieerd moet worden. @destination_folder is nvarchar(255), zonder standaard. De @destination_folder kan een alternatieve locatie zijn, bijvoorbeeld op een andere server, op een netwerkschijf, of op verwisselbare media (zoals CD-ROMs of verwisselbare schijven).

Codewaarden retourneren

0 (geslaagd) of 1 (mislukt).

Remarks

sp_copymergesnapshot wordt gebruikt bij merge-replicatie.

Permissions

Alleen leden van de sysadmin-vaste serverrol of db_owner vaste databaserol kunnen uitvoeren sp_copymergesnapshot.