comment puis-je lire un fichier local dans SQL Developer?

Je veux lire un fichier sur ma machine locale qui contient les paramètres de la requête lorsque j'exécute une requête dans Oracle SQL developer. Les exemples que j'ai trouvé sur le web jusqu'à présent sont insuffisantes. Je reçois des "ORA-29283: fichier non valide l'opération" des erreurs lorsque j'execute le code ci-dessous:

CREATE DIRECTORY SAMPLEDATA2 AS 'C:';
GRANT READ, WRITE ON DIRECTORY SAMPLEDATA2 TO PUBLIC;


declare
f utl_file.file_type;
s varchar2(200);
c number := 0;

BEGIN

f := utl_file.fopen('SAMPLEDATA2','sample2.txt','R');
loop
    utl_file.get_line(f,s);
    dbms_output.put_line(s);
    c := c + 1;
end loop;

exception
    when NO_DATA_FOUND then
        utl_file.fclose(f);
        dbms_output.put_line('Number of lines: ' || c);
end;
InformationsquelleAutor user786149 | 2011-06-06