Operating System - HP-UX
1753947 Members
7412 Online
108811 Solutions
New Discussion

Oracle with Merant ODBC on HP-UX 11

 
Vasudeva Upadhya
New Member

Oracle with Merant ODBC on HP-UX 11

When I run the ivtest from the Merant on the ivor816.lib i get the following error:
/usr/lib/dld.sl: Can't shl_load() a library containing Thread Local Storage: /opt/oracle00/app/oracle/product/8.0.5/JRE/lib/PA_RISC/native_threads/libjava.sl
/usr/lib/dld.sl: Exec format error
Load of ../lib/ivor816.sl failed, errno(8)=Exec format error

The sqlplus works fine.
I have installed the patches as mentioned by the merant people.
Any ideas?
Vasu
1 REPLY 1
A. Clay Stephenson
Acclaimed Contributor

Re: Oracle with Merant ODBC on HP-UX 11

Hi,

I've seen this problem before though not on Oracle but the solution is the same.

1) Make sure that you have patch PHSS_22514 installed.

2) There is a new env variable LD_PRELOAD which augments SHLIB_PATH and addresses Thread Local Storage (TLS) issues. You will need to specify libraries to preload by setting and exporting LD_PRELOAD prior to executing your code.

If your search on "Thread Local Storage" you will find more information.

Regards, Clay
If it ain't broke, I can fix that.