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 :
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 alter system set utl_file_dir='/monappli/monrepertoire' scope=spfile;
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.
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
Alors quelle est la syntaxe pour préciser plusieurs répertoires en ligne de commande ?
Merci pour tout renseignement suceptible de m'aider![]()
Partager