Ecriture dans un fichier sous Oracle
Salut,
J'essaie d'écrire dans un fichier de PLSQL:
Code:
1 2 3 4 5 6 7 8 9
|
l_output utl_file.file_type;
-- Ouverture du fichier
l_output := utl_file.fopen( 'C:\Documents and Settings', 'abc.txt', 'w' );
-- Ecriture dans le fichier
UTL_FILE.PUT_LINE(l_output, 'Texte à écrire dans le fichier');
-- Fermeture du fichier
UTL_FILE.FCLOSE(l_output); |
et ca marche pas, il donne le message suivant:
ORA-29283: opération non valide sur le fichier
ORA-06512: à "SYS.UTL_FILE", ligne 449
ORA-29283: opération non valide sur le fichier
ORA-06512: à "YO0OA.FIPM_GARANTIES_VALIDEES1", ligne 8
ORA-06512: à ligne 2
et je ne comprends pas pourquoi.
Merci d'avance