sys.sp_dropdynamicsnapshot_job (Transact-SQL)

Dotyczy:SQL Server

Usuwa zadanie migawki danych z filtrem danych dla publikacji z parametryzowanymi filtrami wierszowymi. Ta procedura składowana jest wykonywana w programie Publisher w bazie danych publikacji. Po usunięciu zadania wszystkie powiązane dane są usuwane z tabeli systemu MSdynamicsnapshotjobs .

Transact-SQL konwencje składni

Syntax

sys.sp_dropdynamicsnapshot_job
    [ @publication = ] N'publication'
    [ , [ @dynamic_snapshot_jobname = ] N'dynamic_snapshot_jobname' ]
    [ , [ @dynamic_snapshot_jobid = ] 'dynamic_snapshot_jobid' ]
    [ , [ @ignore_distributor = ] ignore_distributor ]
[ ; ]

Arguments

[ @publication = ] N'publikacja'

Nazwa publikacji, z której zadanie snapshotu filtrowanych danych jest usuwane. @publication to sysname, bez domyślnego zapisu.

[ @dynamic_snapshot_jobname = ] N'dynamic_snapshot_jobname'

Nazwa zadania snapshot z filtrowanymi danymi, która została usunięta. @dynamic_snapshot_jobname to nazwa systemu, z domyślnym .% Jeśli ta wartość nie zostanie podana, domyślnie przyjmuje nazwę stanowiska powiązaną z @dynamic_snapshot_jobid.

Można określić tylko @dynamic_snapshot_jobid lub @dynamic_snapshot_jobname . Jeśli wartości nie zostaną dostarczone ani dla @dynamic_snapshot_jobid , ani dla @dynamic_snapshot_jobname, wszystkie dynamiczne zadania migawkowe dla publikacji są usuwane.

[ @dynamic_snapshot_jobid = ] 'dynamic_snapshot_jobid'

Identyfikator dla zadania snapshot z filtrowanych danych, który jest usuwany. @dynamic_snapshot_jobid jest unikalnym identyfikatorem, z domyślnym .NULL

Można określić tylko @dynamic_snapshot_jobid lub @dynamic_snapshot_jobname . Jeśli wartości nie zostaną dostarczone ani dla @dynamic_snapshot_jobid , ani dla @dynamic_snapshot_jobname, wszystkie dynamiczne zadania migawkowe dla publikacji są usuwane.

[ @ignore_distributor = ] ignore_distributor

Ten parametr może być użyty do usunięcia dynamicznego snapshotu bez wykonywania zadań czyszczących na Dystrybutorze. @ignore_distributor jest bit, z domyślnym .0

Zwracanie wartości kodu

0 (powodzenie) lub 1 (niepowodzenie).

Remarks

sp_dropdynamicsnapshot jest stosowany w replikacji scalania.

Permissions

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