Olá Pessoal
Para efeito de conhecimeto, consegui listar o nome dos arquivos existente em um directoy somente com o oracle 11g Express.
Através da procedure:
CREATE OR REPLACE PROCEDURE lista_directorio
(directory VARCHAR2)
IS
ns VARCHAR2(1024);
v_directory VARCHAR2(1024);
n_count NUMBER;
v_arquivo VARCHAR2(1024);
BEGIN
n_count := 0;
v_directory := directory;
SYS.DBMS_BACKUP_RESTORE.SEARCHFILES(v_directory, ns);
FOR each_file IN (SELECT fname_krbmsft AS name FROM x$krbmsft) LOOP
n_count := n_count + 1;
v_arquivo := each_file.name;
DBMS_OUTPUT.PUT_LINE('Arquivo - ' || n_count || ' - ' || v_arquivo || '#');
END LOOP;
END;
Caso alguém precise, tem essa solução.
1 abraço