Bonjour tous,
comme faire ? Je connais les trigger, mais ça ne semble pas compatible, car cet événement n'est ni avant ni après une commande sql. Je suis dans le flou total.
Cordialement.
Enkvist.
Bonjour tous,
comme faire ? Je connais les trigger, mais ça ne semble pas compatible, car cet événement n'est ni avant ni après une commande sql. Je suis dans le flou total.
Cordialement.
Enkvist.
Je ne maîtrise pas le sujet mais : la fonction submit du package dbms_job permet de gérer un petit scheduler interne à Oracle.
Il y a des spécialistes comme Jaouad qui pourront certainement venir t'éclairer.
Il vaut mieux utiliser DBMS_Scheduler.
D'abord créer un Schedule qui indique la date de début, la périodicité, la date de fin :
http://download.oracle.com/docs/cd/B...d.htm#i1010076
Ensuite créer un job qui utilise ce Schedule (2e méthode) :
http://download.oracle.com/docs/cd/B...d.htm#i1000363
HTH
Bonjour,
j'utilise la 10g r2. Le système permet donc l'utilisation de DBMS_SCHEDULER, chose que je ne connais pas du tout. Je vais donc m'y plonger, merci à vous pour la piste.
Cordialement.
Enkvist.
Il y a aussi la possibilité de lancer un script SQL chaque lundi par le biais de la CRONTAB ou d'une tâche cédulée.
C'est une question de goût, soit par l'os, soit par la bd...
Partager