Hi guys and girls!
I'm wondering if anyone has successfully used the latest unixODBC package (version 2.2.14-2) on a 64-bit architecture?
I am having trouble with my drivers - the driver manager cannot seem to find them (and yes, I have checked that the lib is there, non-empty and a 64-bit lib) :
[oracle@vierstein ~]$ isql -v OracleODBC-11g
[unixODBC][Driver Manager]Can't open lib
'/usr/local/share/oracle/11g/lib/libsqora.so.11.1' : file not found
[ISQL]ERROR: Could not SQLConnect
Why do I get this error message when I know the file exists?
I am pretty sure my configuration is correct, after some difficulties I have managed to install and start Oracle Database 11g, although the installation program complained about some i386 packages that it couldn't find since I only had found i586 and i686 versions in the F11 repositories. Quick question about this: What is the difference (from Oracle's point of view) between i586 and i686 packages vs i386 packages? They still contain 32-bit libraries, right? And if all dependencies are satisfied, it should work.
Anyway, I have created a new database and I am able to connect to it via sqlplus. I'm not trying to do anything over a network or something, the only thing that could mess things up is that I'm running the 64-bit version of Fedora. I have tried the 32-bit versions of unixODBC + driver but I get the same result. I also tried copying the driver lib to /usr/lib64
. Furthermore, I tested with a different driver (from easysoft). Still, same result.
So, I'm simply trying to find out if there is something weird with the unixODBC package for F11 preview or if it's just me
before reporting any bug.