|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : novembre 2011 Messages : 6 ![]() |
Bonjour,
Y a-t-il quelqu'un qui peut me donner scrupuleusement c'est quoi le job en oracle ? et qu'il est son rôle ? J'arrive pas à comprendre même en "googlant" Merci d'avance
|
|
|
00
|
|
|
#2 |
![]() Salim Développeur et DBA Oracle Inscription : octobre 2006 Messages : 872 ![]() |
Salut,
Job : tâches programmées chaque jours / semaines /mois/ année. Par exemeple : si je veux que ma procedure t1 s'exécute chaque jours a 5h30 le matin, alors je dois créer une tâche(job) qui exécute quotidiennement ma procédure t1. Cordialement Salim.
__________________
Publications: http://schelabi.developpez.com/ |
|
|
10
|
|
|
#3 |
![]() ![]() |
Je pinaille un peu mais je fais le distinguo entre la tâche (package dbms_job) et sa planification (package dbms_scheduler).
__________________
Email : http://scr.im/waldar |
|
00
|
|
|
#4 |
![]() Salim Développeur et DBA Oracle Inscription : octobre 2006 Messages : 872 ![]() |
Salut Waldar,
Je suis pour la centralisation des jobs dans Oracle entreprise manager (OEM). http://www.oracle.com/webfolder/tech...ating_jobs.htm
__________________
Publications: http://schelabi.developpez.com/ |
|
|
00
|
|
|
#5 | |
|
Membre expérimenté
![]() Mohamed HouriInscription : mars 2010 Messages : 286 ![]() |
Citation:
La connaissez vous? |
|
|
|
00
|
|
|
#6 |
|
Expert Confirmé Sénior
![]() ![]() Marius NituIngénieur développement logiciels Inscription : octobre 2007 Messages : 3 313 ![]() |
|
|
|
00
|
|
|
#7 |
![]() ![]() |
Pas moi !
En même temps je pense avoir créé une seule fois un job Oracle et que je ne l'ai jamais planifié.
__________________
Email : http://scr.im/waldar |
|
00
|
|
|
#8 |
|
Expert Confirmé Sénior
![]() ![]() Marius NituIngénieur développement logiciels Inscription : octobre 2007 Messages : 3 313 ![]() |
|
|
|
00
|
|
|
#9 | |
|
Membre expérimenté
![]() Mohamed HouriInscription : mars 2010 Messages : 286 ![]() |
Citation:
D'où l'importance de cette différence dans le contrôle d'une transaction lorsque celle-ci inclu l'un ou l'autre |
|
|
|
20
|
|
|
#10 |
|
Invité régulier
![]() Inscription : novembre 2011 Messages : 6 ![]() |
merci beaucoup mes amis
Mais y a t il plus d'explication pour la différence entre dbms_scheduler et dbms_job ? |
|
|
00
|
|
|
#11 | |
![]() Inscription : décembre 2002 Messages : 2 389 ![]() |
Citation:
Conceptuellement, on distingue le "quoi" (ce qu'on exécute) et le "quand" (calendrier d'exécution). Avec DBMS_JOB, ces deux notions sont liées dans un objet monolithique, le JOB. Avec DBMS_SCHEDULER, il devient possible, (mais non obligatoire, car on peut fonctionner à l'ancienne), de créer un objet PROGRAM qui correspond au "quoi", un objet SCHEDULE qui correspond au "quand", et d'associer les deux dans un objet JOB. L'intérêt de cette séparation, bien entendu, c'est qu'un même objet PROGRAM peut être utilisé par plusieurs JOBS, et un même objet SCHEDULE peut être utilisé aussi par plusieurs JOBS. DBMS_SCHEDULER présente d'autres avantages par rapport à DMBS_JOB : - possibilité de définir des calendriers d'exécution complexes - possibilité d'enchaîner des étapes de traitement de façon conditionnelle (ce que par exemple SQL Server savait faire depuis au moins la version 7) - possibilité d'exécuter des traitements hors de la base, et non plus uniquement des procédures stockées - ...
__________________
Consultant / formateur Oracle indépendant Certifié OCP 10g et 11g, sécurité 11g |
|
|
|
20
|
|
|
#12 | |
![]() ![]() |
Citation:
Merci pour les proses !
__________________
Email : http://scr.im/waldar |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com