?U0029120 Function LoadLibrary failed. Library 'ucuoci.so' error 'libclntsh.so.10.1: cannot open shared object file: No such file or directory'.
This errormessage appears after DB Upgrade and DB Client upgrade from an earlier ORACLE Version to 11 or higher
?The issue only happens on ORACLE Database
1.) search and open the logfile for the influenced component (if its the Server, check the /temp/ directory of Automic Server (Automation Engine), if its utilities, check the /temp/ directory of utilties
in case you are not sure, check the .ini file of the component you started, you find the path the logfiles are saved in.
2.) open the logfile and search for the string
?U0029120 Function LoadLibrary failed. Library 'ucuoci.so' error 'libclntsh.so.10.1: cannot open shared object file: No such file or directory'.
it is located in the last 10 rows from below in the logfile
NOTE: there are similar errors with the ?U0029120 - errormessage, check for the red highlighted string, if there is another message, please contact automic support, or check if another knowledgebase article is available for the other issue.
if the error appears as described, you have successfully investigated the error, please find the solution in next step:
To solve the issue go to the path where your automation engine is installed in e.g.
\automic\automationengine\bin\
and search for the file named ucuoci.*
NOTE: depending on the UNIX derivate you are using, the file has different suffix:
AIX: .a
HP-UX: .sl
Linux, zLinux, Solaris: .so
?after you found the file, delete it (or rename it or remove it to another directory in case you do not have permissions to delete files)
now search for the file ucuoci.11g.* (see notes about suffix above) and rename it to ucuoci.*
after that, the task will start properly