ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

Database Utilities Fail with WRONG ELF Class error


Article ID: 104994


Updated On:


CA Automic Workload Automation - Automation Engine


When running database utilities (such as DB Load), it does not complete and provides the following error:

U00038091 Change application directory to '/home/pveol8/3rdparty/AutomicDRP/Utility/bin/'.
U00029120 UCUDB: Function LoadLibrary failed. Library '' error ' wrong ELF class: ELFCLASS32'.
U00003531 UCUDB: Error while checking data source (e.g. code conversion or driver problem, see log file).



1) Perform the following:

ldd on 

Ensure that exists/has a path. If it cannot be found, the following may help:

locate libclntsh

2) Ensure this path exists in the LD_LIBRARY_PATH environment variable (check via "env" command). 

**3) Ensure that the Oracle 64-bit Client is being utilized. 


Unix/Linux Operating system.


Utilize the Oracle 64-bit client instead of the 32-bit client.