I am unable to load libdboraodbc when in RedHat 6 Enterprise Edition . i updated my odbcinst with the location and server name and password. but when i use SQL Anywhere 16 and try and open a connection from oracle to sybase it says cann't load libdboraodbc . also the Oracle people are using a service name rather than server name. Pls suggest me a way to end my problems. asked 07 Jun '14, 05:44 MIT |
The driver should be loaded from LD_LIBRARY_PATH - have you sourced the SQL Anywhere environment first? This should include the Once the "SQL Anywhere 16 - Oracle" driver is loaded (libdboraodbc16_r.so), it will then attempt to dynamically load the library
From there, everything else is loaded from
answered 09 Jun '14, 10:55 Jeff Albion 1
thank you so much , i would like to tell you that i have sourced the SQL Anywhere environment i the DMS team has aready installed the client, i m not allowed to but any driver from my side. but since i ran SQL developer on the x64 system i am sure the oracle client is already present in the system. now ln -s libclntsh.so.10.1 libclntsh.so ln -s libclntsh.so.11.1 libclntsh.so ln -s libclntsh.so.12.1 libclntsh.so do i need to do these in ORACLE of system ? libclntsh.so.10.1 is present where ?
(09 Jun '14, 14:05)
MIT
Replies hidden
I would get in contact with your 'DMS' team to confirm what is currently installed on the machine and how it is configured. As I mentioned, you need minimally the Oracle Instant Client (link provided above) or full Oracle client installed. Again, once the Oracle client is installed, there IS NO You need to create the symbolic link in the Oracle Instant Client directory on the machine where the MobiLink server is installed. The Instant Client directory must then be present on the
(09 Jun '14, 14:16)
Jeff Albion
|
Have you had a look at that doc page?
SQL Anywhere 16 - Oracle ODBC driver
It explains the required configuration settings, among other the ServiceName parameter.
Also notably, there's a slight typo on this doc page:
Driver=full-path/libdboraodbc12_r.so
should be:
Driver=full-path/libdboraodbc16_r.so