Olá pessoal, dada a quantidade de dados muito grande no arquivo, estou tentando inserir ele em um campo CLOB, por exemplo:
Selecionar tudo
DBMS_LOB.fileopen( arq, DBMS_LOB.FILE_READONLY );
DBMS_LOB.loadfromfile(CLOB_LOC,arq,dbms_lob.getlength(arq));
Dbms_Lob.FileClose ( arq );
ao efeutar o loadfromfile em uma variável CLOB_LOC do tipo clob ele me retorna o erro:
Selecionar tudo
9:52:49 Target session: ORA-06502: PL/SQL: erro: invalid LOB locator specified:
Selecionar tudo
select DIRECTORY_PATH from ALL_DIRECTORIES where DIRECTORY_NAME = 'DIR_TMP';
O diretório em que se encontra o arquivo a ser lido está corretamente inserido no ALL_DIRECTORIES e nãoo ocorre erro no Open, ele abre o arquivo normal e fecha, porém não carrega o conteudo do arquivo na variável CLOB.
Grato pela ajuda!
[]'s