sp_dropdynamicsnapshot_job (Transact-SQL)
Supprime un travail de capture instantanée de données filtrées pour une publication avec des filtres de ligne 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.
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 de capture instantanée 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 de capture instantanée 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 de capture instantanée 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 de capture instantanée 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 de capture instantanée dynamique sans avoir à effectuer de tâches de nettoyage sur le serveur de distribution.
Notes
La procédure sp_dropdynamicsnapshot est utilisée dans la réplication de fusion.
Autorisations
Seuls les membres appartenant au rôle de serveur fixe sysadmin ou au rôle de base de données fixe db_owner peuvent exécuter sp_dropdynamicsnapshot.
Retourne les valeurs de code
0 (succès) ou 1 (échec)
Voir aussi
Référence
sp_adddynamicsnapshot_job (Transact-SQL)