Share via


jobs.jobs (travaux élastiques Azure) (Transact-SQL)

S’applique à Azure SQL Database

Contient des configurations de travaux dans le service Travaux élastiques Azure pour Azure SQL Database.

Nom de la colonne Type de données Description
job_name nvarchar(128) Nom du travail.
job_id UNIQUEIDENTIFIER ID unique du travail.
job_version int Version du travail (mise à jour automatique à chaque modification).
description nvarchar(512) Description du travail.
activé bit indique si le travail est activé ou non. 1 indique les travaux activés et 0 indique les travaux désactivés.
schedule_interval_type nvarchar(50) Valeur indiquant la fréquence d'exécution du travail.

- Once
- Minutes
- Hours
- Days
- Weeks
- Months
schedule_interval_count int Nombre de schedule_interval_type périodes à effectuer entre chaque exécution du travail.
schedule_start_time datetime2(7) Date et heure de début de la dernière exécution du travail.
schedule_end_time datetime2(7) Date et heure de la dernière exécution du travail terminé.

Autorisations

Les membres du rôle jobs_reader peuvent SÉLECTIONNER à partir de cette vue. Pour plus d’informations, consultez Travaux élastiques dans Azure SQL Database.

Attention

Vous ne devez pas mettre à jour les affichages catalogue internes dans la base de données des tâches. Les modifications manuelles de ces affichages catalogue peuvent endommager la base de données des tâches et provoquer une défaillance. Ces vues sont destinées aux requêtes en lecture seule. Vous pouvez utiliser les procédures stockées sur votre base de données de travail.

Notes

Toutes les heures indiquées dans les tâches élastiques sont exprimées dans le fuseau horaire UTC.

Exemples

Afficher tous les travaux activés dans un agent de travail élastique

Cet exemple récupère uniquement les travaux activés dans l’agent de travail. Connecter à la base de données de travaux spécifiée lors de la création de l’agent de travail pour exécuter cet exemple.

--Connect to the job database specified when creating the job agent

-- View all enabled jobs
SELECT * FROM [jobs].[jobs]
WHERE [enabled] = 1;