Condividi tramite


sp_copymergesnapshot (Transact-SQL)

Copia la cartella snapshot della pubblicazione specificata nella cartella indicata in @destination_folder. Questa stored procedure viene eseguita nel database di pubblicazione del server di pubblicazione.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

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

Argomenti

  • [ @publication=] 'publication'
    Nome della pubblicazione di cui si desidera copiare la cartella snapshot. publication è di tipo sysname e non prevede alcun valore predefinito.

  • [ @destination_folder=] 'destination_folder'
    Nome della cartella in cui si desidera copiare il contenuto della cartella snapshot della pubblicazione. destination_folderè di tipo nvarchar(255) e non prevede alcun valore predefinito. destination_folder può essere una posizione alternativa, ad esempio un altro server, un'altra unità di rete o un supporto rimovibile, quale un CD o un disco rimovibile.

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Osservazioni

sp_copymergesnapshot viene utilizzata per la replica di tipo merge. Non è possibile utilizzare la posizione alternativa per la cartella snapshot nei Sottoscrittori che eseguono MicrosoftSQL Server 7.0 e versioni precedenti.

Autorizzazioni

Solo i membri del ruolo predefinito del server sysadmin o del ruolo predefinito del database db_owner possono eseguire sp_copymergesnapshot.