Création d'un programme à l'aide d'une expression cron
Une expression cron est une chaîne de cinq champs séparés par un espace.
Entrez l'expression cron dans le format suivant :
<minute> <hour> <days of month> <months> <days of week>
Voici les valeurs de champ valides que vous pouvez utiliser dans l'expression cron :
<minute>
: 0–59<hour>
: 0–23<days of month>
: 1–31<months>
: 1-12 (de janvier à décembre)<days of week>
: 1-7 (du lundi au dimanche)
Par exemple, pour exécuter le programme à 23:00 le 15e jour d'un mois, entrez cette expression : 0 23 15 * *
Un champ peut également contenir les caractères spéciaux suivants :
*
: Représente n'importe quelle valeur.,
: Séparateur pour plus d'une valeur. Par exemple, pour<days of week>
,2,3
représente mardi et mercredi.-
: Intervalle de valeurs. Par exemple, pour<days of week>
,1-3
représente du lundi au mercredi./
: Valeurs d'étape. Par exemple, pour<minute>
,*/30
représente toutes les 30 minutes.
Vous ne pouvez pas créer un programme qui se déclenche à un intervalle de moins de 30 minutes. Seuls les intervalles de 30 minutes ou plus sont autorisés.
Par exemple, vous pouvez créer un programme avec l'expression */30 * 15 * *
pour exécuter le programme toutes les 30 minutes le 15e jour d'un mois. Vous ne pouvez toutefois pas définir un programme avec */15 * 15 * *
.
Utilisez la procédure suivante pour créer une programmation en écrivant une expression cron.
Utilisez la commande oci data-integration schedule create, les paramètres requis et le paramètre de type complexe pour créer un programme :
oci data-integration schedule create [OPTIONS]
Pour la liste complète des indicateurs et des options de variable pour les commandes de l'interface de ligne de commande, voir Informations de référence sur la ligne de commande.
Exécutez l'opération CreateSchedule avec le modèle de fréquence approprié pour créer un programme.