sp_dropdynamicsnapshot_job (Transact-SQL)

S’applique à :SQL Server

Supprime un travail d'instantané de données filtrées pour une publication avec des filtres de lignes paramétrés. Cette procédure stockée est exécutée sur le serveur de publication dans la base de données de publication. Lorsque le travail est supprimé, toutes les données associées sont supprimées de la table système MSdynamic instantané jobs.

Conventions de la syntaxe Transact-SQL

Syntaxe

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’publication'

Nom de la publication à partir de laquelle les données filtrées instantané tâche sont supprimées. @publication est sysname, sans valeur par défaut.

[ @dynamic_snapshot_jobname = ] N’dynamic_instantané_jobname'

Nom des données filtrées instantané tâche supprimée. @dynamic_instantané_jobname est sysname, avec la valeur par défaut %. Si cette valeur n’est pas fournie, elle est définie par défaut sur le nom du travail associé à @dynamic_instantané_jobid.

Seuls @dynamic_instantané_jobid ou @dynamic_instantané_jobname peuvent être spécifiés. Si les valeurs ne sont pas fournies pour @dynamic_instantané_jobid ou @dynamic_instantané_jobname, tous les travaux de instantané dynamiques pour la publication sont supprimés.

[ @dynamic_snapshot_jobid = ] 'dynamic_instantané_jobid'

Identificateur des données filtrées instantané tâche supprimée. @dynamic_instantané_jobid est uniqueidentifier, avec la valeur par défaut NULL.

Seuls @dynamic_instantané_jobid ou @dynamic_instantané_jobname peuvent être spécifiés. Si les valeurs ne sont pas fournies pour @dynamic_instantané_jobid ou @dynamic_instantané_jobname, tous les travaux de instantané dynamiques pour la publication sont supprimés.

[ @ignore_distributor = ] ignore_distributor

Ce paramètre peut être utilisé pour supprimer un travail d'instantané dynamique sans avoir à effectuer de tâches de nettoyage sur le serveur de distribution. @ignore_distributor est bit, avec la valeur par défaut 0.

Valeurs des codes de retour

0 (réussite) ou 1 (échec).

Notes

sp_dropdynamicsnapshot est utilisé dans la réplication de fusion.

Autorisations

Seuls les membres du rôle serveur fixe sysadmin ou db_owner rôle de base de données fixe peuvent s’exécuter sp_dropdynamicsnapshot.