Salut,

J'essaie d'écrire dans un fichier de PLSQL:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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