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 MSdynamicsnapshotjobs .
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 le travail d’instantané de données filtré est supprimé. @publication est sysname, sans valeur par défaut.
[ @dynamic_snapshot_jobname = ] N’dynamic_snapshot_jobname'
Nom du travail d’instantané de données filtré en cours de suppression. @dynamic_snapshot_jobname est sysname, avec la valeur par défaut %
. Si cette valeur n’est pas fournie, elle est associée par défaut à n’importe quel nom de travail associé à @dynamic_snapshot_jobid.
Seuls @dynamic_snapshot_jobid ou @dynamic_snapshot_jobname peuvent être spécifiés. Si les valeurs ne sont pas fournies pour @dynamic_snapshot_jobid ou @dynamic_snapshot_jobname, tous les travaux d’instantané dynamique pour la publication sont supprimés.
[ @dynamic_snapshot_jobid = ] 'dynamic_snapshot_jobid'
Identificateur du travail d’instantané de données filtré en cours de suppression. @dynamic_snapshot_jobid est uniqueidentifier, avec la valeur par défaut NULL
.
Seuls @dynamic_snapshot_jobid ou @dynamic_snapshot_jobname peuvent être spécifiés. Si les valeurs ne sont pas fournies pour @dynamic_snapshot_jobid ou @dynamic_snapshot_jobname, tous les travaux d’instantané dynamique 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
.