Partager via


sp_dropdynamicsnapshot_job (Transact-SQL)

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 MSdynamicsnapshotjobs.

Icône Lien de rubrique Conventions de la syntaxe de Transact-SQL

Syntaxe

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

Arguments

  • [ @publication=] 'publication'
    Nom de la publication dans laquelle le travail d'instantané de données filtrées est supprimé. publication est de type sysname, sans valeur par défaut.

  • [ @dynamic_snapshot_jobname= ] 'dynamic_snapshot_jobname'
    Nom du travail d'instantané de données filtrées qui va être supprimé. dynamic_snapshot_jobnameest de type sysname et, s'il n'est pas fourni, prend par défaut le nom du travail associé à dynamic_snapshot_jobid.

  • [ @dynamic_snapshot_jobid= ] 'dynamic_snapshot_jobid'
    Identificateur du travail d'instantané de données filtrées qui va être supprimé. dynamic_snapshot_jobidest de type uniqueidentifier, avec NULL comme valeur par défaut.

    Important

    Seul dynamic_snapshot_jobidou dynamic_snapshot_jobname peut être spécifié. Si aucune valeur n'est spécifiée pour dynamic_snapshot_jobidou pour dynamic_snapshot_jobname, tous les travaux d'instantané dynamique de la publication sont supprimés.

  • [ @ignore_distributor =] ignore_distributor
    ignore_distributor est de type bit, avec 0 comme valeur par défaut. 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.

Valeurs des codes de retour

0 (succès) ou 1 (échec)

Notes

La procédure sp_dropdynamicsnapshot est utilisée dans la réplication de fusion.

Autorisations

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

Voir aussi

Référence

sp_adddynamicsnapshot_job (Transact-SQL)