Caros colegas do grupo, ORACLE 11.2.0.3 STAND ONE LINUX 5.7
Peguei da internet uma procedure para listar arquivos de uma determinada pasta em meu servidor. Porém, ao executar a procedure abaixo como usuário SYS não retorna nenhuma linha e também não gera nenhum erro. create or replace procedure get_dir_list (p_directory varchar2) is l_null varchar2(100); l_directory varchar2(100); ERR_CODE VARCHAR2(20); ERR_MSG VARCHAR2(300); BEGIN l_directory := p_directory; sys.dbms_backup_restore.searchfiles(l_directory, l_null); FOR x IN (select fname_krbmsft fname from x$krbmsft) LOOP dbms_output.put_line(x.fname); END LOOP; EXCEPTION WHEN OTHERS THEN ERR_CODE := SQLCODE; ERR_MSG := SUBSTR(SQLERRM, 1, 200); Sp_Envia_Email_Erro_Oracle( ERR_MSG, 'meuem...@hotmail.com','ERRO'); END; exec get_dir_list('/home/oracle/*.*'); Existe alguma particularidade para a execução da package sys.dbms_backup_restore.searchfiles? Desde já agradeço a ajuda e fico no aguardo de um breve retorno. Paloma Barbosa