Création d'une programmation d'expression CRON
Une expression CRON est une chaîne de cinq champs séparés par un espace.
Entrez l'expression cron au 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 la programmation à 23:00 le 15e jour d'un mois, entrez l'expression suivante : 0 23 15 * *
Un champ peut également contenir les caractères spéciaux suivants :
-
*: représente n'importe quelle valeur. -
,: séparateur pour plusieurs valeurs. Par exemple, pour<days of week>,2,3représente mardi et mercredi. -
-: plage de valeurs. Par exemple, pour<days of week>,1-3représente du lundi au mercredi. -
/: valeurs d'intervalle. Par exemple, pour<minute>,*/30représente toutes les 30 minutes.
Vous ne pouvez pas créer une planification qui se déclenche à un intervalle inférieur à 30 minutes. Seuls les intervalles de 30 minutes ou plus sont autorisés.
Par exemple, vous pouvez créer une programmation avec l'expression */30 * 15 * * pour exécuter la programmation toutes les 30 minutes le 15e jour de chaque mois. Toutefois, vous ne pouvez pas définir une programmation avec */15 * 15 * *.
Utilisez la procédure suivante pour créer une programmation en écrivant une expression CRON.
Pour créer une programmation, utilisez la commande oci data-integration schedule create, les paramètres requis et le paramètre de type complexe :
oci data-integration schedule create [OPTIONS]Afin d'obtenir la liste complète des indicateurs et des options de variable pour les commandes d'interface de ligne de commande, reportez-vous à Référence de ligne de commande.
Exécutez l'opération CreateSchedule avec le modèle de fréquence approprié pour créer une programmation.