IBM Support

IBM Security Guardium: Oracle error "ORA-29913: error in executing ODCIEXTTABLEFETCH callout" when ATAP enabled

Troubleshooting


Problem

With ATAP activated, there are errors logged when Oracle starts, and errors accessing External Tables

Symptom

Error accessing External Tables, same Error logged when starting database.

ORA-29913: error in executing ODCIEXTTABLEFETCH callout

Cause

ATAP library missing the required dlsym symbol used for dynamic linking operations

Environment

Oracle Database

Diagnosing The Problem

Confirm error below is present is logged:

KUP-04095: preprocessor command [...] symbol lookup error: /lib/libguard-atap-oracle-any-64.so: undefined symbol: dlsym

Resolving The Problem

Stop the Oracle Database

Deactivate ATAP

Reactivate ATAP with instrumentation enabled by including the parameter below:

db_use_instrumented=yes

Start the Oracle Database

Document Location

Worldwide

[{"Type":"MASTER","Line of Business":{"code":"LOB76","label":"Data Platform"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSMPHH","label":"IBM Security Guardium"},"ARM Category":[{"code":"a8m0z0000001gcKAAQ","label":"A-TAP"}],"ARM Case Number":"TS021548847","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"and future releases;12.0.0;12.1.0;12.2.0"}]

Document Information

Modified date:
25 March 2026

UID

ibm17267363