Tache planifiée pour statspack
Bonjour a tous,
Etant novice au niveau d'Oracle, j'ai également ma petite question à poser concernant dbms_job:D
J'ai lu l'article suivant http://jaouad.developpez.com/dbms_job/ qui m'a beaucoup aidé à lancé un snapshot statspack sur un serveur toutes les 30 minutes.
Cependant, j'ai lancé la meme commande sur un autre serveur, mais ca ne fonctionne pas...
Les 2 serveurs sont ont un oracle 9.2.0.6.0
J'ai également fait un export de mon job pour revérifier les parametres sur le serveur qui fonctionne :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
SQL> begin
2 dbms_job.user_export(2,:varexp);
3 end;
4 /
SQL> print varexp
VAREXP
--------------------------------------------------------------------------------
dbms_job.isubmit(job=>2,what=>'statspack.snap;',next_date=>to_date('4000-01-01:0
0:00:00','YYYY-MM-DD:HH24:MI:SS'),interval=>'trunc(sysdate,''MI'')+(30/(24*60))'
,no_parse=>TRUE);
Voici le message que j'obtiens sur l'autre serveur :
SQL> exec dbms_job.submit('1','statspack.snap;',trunc(sysdate,'MI')+(30/(24*60)),'trunc(SYSDATE,"MI")+(30/(24*60))',TRUE);
ERREUR à la ligne 1 :
ORA-06550: Ligne 1, colonne 23 :
PLS-00363: expression '1' ne peut être utilisée comme cible d'affectation
ORA-06550: Ligne 1, colonne 7 :
PL/SQL: Statement ignored |
Merci d'avance pour votre aide!