ORA-29913: Error in Executing ODCIEXTTABLEOPEN Callout
Last updated on MARCH 11, 2018
Applies to:Oracle Database - Enterprise Edition - Version 10.2.0.3 to 18.104.22.168 [Release 10.2 to 11.2]
Information in this document applies to any platform.
***Checked for relevance on 12-Mar-2018***
To reproduce the issue:
grant read, write on directory meta_data to cartl01;
The foo.dat file was placed in the meta_data directory at the OS level
In this case the file only contained a single line with number '100'.
Create the next external table:
( TYPE ORACLE_LOADER
DEFAULT DIRECTORY META_DATA
( records delimited by newline
REJECT LIMIT 0
Select from the external table encounters the error:
USER is "CARTL01"
SQL> select * from foo;
select * from foo
ERROR at line 1:
ORA-29913: error in executing ODCIEXTTABLEOPEN callout
ORA-29400: data cartridge error
KUP-04040: file foo.dat in META_DATA not found
ORA-06512: at "SYS.ORACLE_LOADER", line 19
With 11.2, the last line in the mentioned error stack was no longer observed.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms