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.
Note

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.

    1. Dans la page de liste Applications, sélectionnez le nom de l'application qui contient les tâches à programmer. Si vous avez besoin d'aide pour trouver la page de liste ou l'application, voir Liste des applications
    2. Dans la page des détails de l'application, sélectionnez Programmes, puis Créer un programme.
    3. Dans la page Créer un calendrier, entrez un nom et une description.

      L'identificateur est une valeur générée par le système en fonction du nom. Vous pouvez modifier la valeur mais, après avoir créé et enregistré le programme, vous ne pouvez pas mettre à jour l'identificateur.

    4. Dans le menu Fuseau horaire, sélectionnez un fuseau horaire pour ce programme.
    5. Dans le menu Fréquence, sélectionnez Expression cron.
    6. Entrez l'expression et sélectionnez Valider.

      Si la validation réussit, passez à l'étape suivante. Sinon, révisez l'expression.

    7. Sélectionnez Créer.
  • 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.