sp_dropdynamicsnapshot_job (Transact-SQL)

Se aplica a:SQL Server

Quita un trabajo de instantáneas de datos filtrados para una publicación con filtros de fila con parámetros. Este procedimiento almacenado se ejecuta en el publicador de la base de datos de publicación. Cuando se elimina el trabajo, todos los datos relacionados se eliminan de la tabla del sistema MSdynamicsnapshotjobs .

Convenciones de sintaxis de Transact-SQL

Sintaxis

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

Argumentos

[ @publication = ] N'publication'

Nombre de la publicación desde la que se quita el trabajo de instantánea de datos filtrado. @publication es sysname, sin ningún valor predeterminado.

[ @dynamic_snapshot_jobname = ] N'dynamic_snapshot_jobname'

Nombre del trabajo de instantánea de datos filtrado que se va a quitar. @dynamic_snapshot_jobname es sysname, con un valor predeterminado de %. Si no se proporciona este valor, el valor predeterminado es cualquier nombre de trabajo asociado a @dynamic_snapshot_jobid.

Solo se pueden especificar @dynamic_snapshot_jobid o @dynamic_snapshot_jobname . Si no se proporcionan valores para @dynamic_snapshot_jobid o @dynamic_snapshot_jobname, se quitan todos los trabajos de instantáneas dinámicos de la publicación.

[ @dynamic_snapshot_jobid = ] 'dynamic_snapshot_jobid'

Identificador del trabajo de instantánea de datos filtrado que se va a quitar. @dynamic_snapshot_jobid es uniqueidentifier, con un valor predeterminado de NULL.

Solo se pueden especificar @dynamic_snapshot_jobid o @dynamic_snapshot_jobname . Si no se proporcionan valores para @dynamic_snapshot_jobid o @dynamic_snapshot_jobname, se quitan todos los trabajos de instantáneas dinámicos de la publicación.

[ @ignore_distributor = ] ignore_distributor

Este parámetro se puede utilizar para quitar un trabajo de instantáneas dinámicas sin tener que realizar tareas de limpieza en el distribuidor. @ignore_distributor es bit, con un valor predeterminado de 0.

Valores de código de retorno

0 (correcto) o 1 (erróneo).

Comentarios

sp_dropdynamicsnapshot se usa en la replicación de mezcla.

Permisos

Solo los miembros del rol fijo de servidor sysadmin o db_owner rol fijo de base de datos pueden ejecutar sp_dropdynamicsnapshot.