sys.sp_copysnapshot (Transact-SQL)

Dotyczy:SQL ServerAzure SQL Managed Instance

Kopiuje folder z migawkami określonej publikacji do folderu wymienionego w @destination_folder. Ta procedura składowana jest wykonywana w programie Publisher w bazie danych publikacji. Ta procedura przechowywana jest przydatna do kopiowania migawki na nośniki wymienne.

Transact-SQL konwencje składni

Składnia

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

Arguments

[ @publication = ] N'publikacja'

Nazwa publikacji, której zawartość migawki ma być kopiowana. @publication to sysname, bez domyślnego zapisu.

[ @destination_folder = ] N'destination_folder'

Nazwa folderu, w którym należy skopiować zawartość migawki publikacji. @destination_folder to nvarchar(255), bez domyślnego stanu. @destination_folder może być alternatywnym miejscem, na przykład na innym serwerze, na dysku sieciowym lub na nośnikach wymiennych.

[ @subscriber = ] N'subskrybent'

Nazwa subskrybenta. @subscriber to nazwa systemu z domyślnym .NULL

[ @subscriber_db = ] N'subscriber_db'

Nazwa bazy danych subskrypcji. @subscriber_db to nazwa systemu, z domyślnym .NULL

[ @publisher = ] N'publisher'

Zidentyfikowane tylko do celów informacyjnych. Niewspierane. Zgodność w przyszłości nie jest gwarantowana.

Zwracanie wartości kodu

0 (powodzenie) lub 1 (niepowodzenie).

Remarks

sp_copysnapshot jest używany we wszystkich typach replikacji.

uprawnienia

Tylko członkowie roli stałego serwera systemowego lub stałej db_owner stałej bazy danych mogą wykonywać sp_copysnapshot.