Bonjour à tous,

Pour des raisons de compatibilité avec Oracle8i, je ne peux pas utiliser les directory pour travailler avec le package utl_file.

Sur ma base 9i qui est gérée par un spfile, je dois donc modifier la valeur du paramètre utl_file_dir. La commande qui fonctionne pour spécifier un répertoire est la suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
alter system set utl_file_dir='/monappli/monrepertoire' scope=spfile;
Le problème est quand je cherche à en spécifier plusieurs et que je lance mes procédures utilisant le package utl_file, j'ai l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
ERROR at line 1:
ORA-29283: invalid file operation
ORA-06512: at "SYS.UTL_FILE", line 449
ORA-29283: invalid file operation
ORA-06512: at line 4
J'en déduis que ma spécification est fausse (je sépare les chemins par une virgule). Je n'ai rien trouvé dans la doc oracle à ce sujet.

Alors quelle est la syntaxe pour préciser plusieurs répertoires en ligne de commande ?

Merci pour tout renseignement suceptible de m'aider