sp_helpdynamicsnapshot_job (Transact-SQL)
S’applique à :SQL ServerAzure SQL Managed Instance
Renvoie des informations sur les travaux d'un Agent qui génèrent des instantanés filtrés. Cette procédure stockée est exécutée sur le serveur de publication dans la base de données de publication.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_helpdynamicsnapshot_job [ [ @publication = ] 'publication' ]
[ , [ @dynamic_snapshot_jobname = ] 'dynamic_snapshot_jobname' ]
[ , [ @dynamic_snapshot_jobid = ] 'dynamic_snapshot_jobid' ]
Arguments
[ @publication = ] 'publication'
Nom de la composition. la publication est sysname, avec une valeur par défaut %, qui retourne des informations sur toutes les données filtrées instantané travaux qui correspondent aux dynamic_instantané_jobidet aux dynamic_instantané_jobnamespécifiés pour toutes les publications.
[ @dynamic_snapshot_jobname = ] 'dynamic_snapshot_jobname'
Nom d’un travail de données filtrées instantané. dynamic_instantané_jobname est sysname, avec la valeur par défaut %« qui retourne tous les travaux dynamiques d’une publication avec le dynamic_instantané_jobid spécifié. Si aucun nom de travail n'est défini explicitement lors de la création du travail, le nom du travail a le format suivant :
'dyn_' + <name of the standard snapshot job> + <GUID>
[ @dynamic_snapshot_jobid = ] 'dynamic_snapshot_jobid'
Identificateur d’un travail de instantané de données filtrées. dynamic_instantané_jobid est uniqueidentifier, avec la valeur par défaut NULL, qui retourne tous les travaux instantané qui correspondent à la dynamic_instantané_jobname spécifiée.
Jeux de résultats
Nom de la colonne | Type de données | Description |
---|---|---|
id | int | Identifie le travail d'instantané de données filtrées. |
job_name | sysname | Nom du travail d'instantané de données filtrées. |
job_id | uniqueidentifier | Identifie le travail Microsoft SQL Server Agent sur le serveur de distribution. |
dynamic_filter_login | sysname | Valeur utilisée pour évaluer la fonction SUSER_SNAME dans un filtre de lignes paramétrable défini pour la composition. |
dynamic_filter_hostname | sysname | Valeur utilisée pour évaluer la fonction HOST_NAME dans un filtre de lignes paramétrable défini pour la publication. |
dynamic_instantané_location | nvarchar(255) | Chemin d'accès au dossier où les fichiers d'instantané sont lus si un filtre de lignes paramétrable est utilisé. |
frequency_type | int | Fréquence à laquelle l'Agent s'exécute. La valeur peut être l'une des valeur suivantes. 1 = Une fois 2 = À la demande 4 = Quotidien 8 = Hebdomadaire 16 = Mensuel 32 = Relatif mensuel 64 = Démarrage automatique 128 = Périodique |
frequency_interval | int | Jours d'exécution de l'Agent. La valeur peut être l'une des valeur suivantes. 1 = Dimanche 2 = Lundi 3 = Mardi 4 = Mercredi 5 = Jeudi 6 = Vendredi 7 = Samedi 8 = Jour 9 = Jours de la semaine 10 = Jours de fin de semaine |
frequency_subday_type | int | Type qui définit la fréquence à laquelle l’agent s’exécute quand frequency_type est 4 (tous les jours) et peut être l’une de ces valeurs. 1 = Au moment spécifié 2 = Secondes 4 = Minutes 8 = Heures |
frequency_subday_interval | int | Nombre d’intervalles de frequency_subday_type qui se produisent entre l’exécution planifiée de l’agent. |
frequency_relative_interval | int | Semaine pendant laquelle l’agent s’exécute dans un mois donné lorsque frequency_type est de 32 (relatif mensuel) et peut être l’une de ces valeurs. 1 = Premier 2 = Seconde 4 = Troisième 8 = Quatrième 16 = Dernier |
frequency_recurrence_factor | int | Nombre de semaines ou de mois entre les exécutions planifiées de l'Agent. |
active_start_date | int | Date à laquelle l’agent est planifié pour la première fois, mis en forme comme yyyyMMdd . |
active_end_date | int | Date à laquelle l’agent est planifié pour la dernière exécution, mise en forme en tant que yyyyMMdd . |
active_start_time | int | Heure à laquelle l’agent est planifié pour la première fois, mis en forme en tant que HHmmss . |
active_end_time | int | Heure à laquelle l’agent est planifié pour la dernière exécution, mise en forme comme HHmmss . |
Codet de retour
0 (réussite) ou 1 (échec)
Notes
sp_helpdynamicinstantané_job est utilisé dans la réplication de fusion.
Si toutes les valeurs par défaut des paramètres sont utilisées, les informations sur tous les travaux d'instantané de données partitionnées pour l'ensemble de la base de données de publication sont renvoyées.
Autorisations
Seuls les membres du rôle serveur fixe sysadmin, le rôle de base de données fixe db_owner et la liste d’accès à la publication pour la publication peuvent exécuter sp_helpdynamicinstantané_job.
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour