Condividi tramite


sp_copysnapshot (Transact-SQL)

Si applica a: SQL Server Istanza gestita di SQL di Azure

Copia la cartella snapshot della pubblicazione specificata nella cartella elencata nella @destination_folder. Questa stored procedure viene eseguita nel database di pubblicazione del server di pubblicazione. Questa stored procedure è utile per copiare uno snapshot in supporti rimovibili.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

sp_copysnapshot
    [ @publication = ] N'publication'
    , [ @destination_folder = ] N'destination_folder'
    [ , [ @subscriber = ] N'subscriber' ]
    [ , [ @subscriber_db = ] N'subscriber_db' ]
    [ , [ @publisher = ] N'publisher' ]
[ ; ]

Argomenti

[ @publication = ] N'publication'

Nome della pubblicazione di cui copiare il contenuto dello snapshot. @publication è sysname, senza impostazione predefinita.

[ @destination_folder = ] N'destination_folder'

Nome della cartella in cui copiare il contenuto dello snapshot della pubblicazione. @destination_folder è nvarchar(255), senza impostazione predefinita. Il @destination_folder può essere un percorso alternativo, ad esempio in un altro server, in un'unità di rete o su supporti rimovibili.

[ @subscriber = ] N'subscriber'

Nome del Sottoscrittore. @subscriber è sysname, con il valore predefinito NULL.

[ @subscriber_db = ] N'subscriber_db'

Nome del database di sottoscrizione. @subscriber_db è sysname, con un valore predefinito .NULL

[ @publisher = ] N'publisher'

Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future.

Valori del codice restituito

0 (esito positivo) o 1 (errore).

Osservazioni:

sp_copysnapshot viene usato in tutti i tipi di replica.

Autorizzazioni

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