No se puede abrir lib '/home/user/install/os410042/var/progress/DataDirect/Connect64_for_ODBC_71/lib/ddora27.so': archivo no encontrado - linux, oracle, odbc, unixodbc

Tenemos una aplicación que funciona con Oracle.Nuestros servidores de aplicaciones se ejecutan en las Plataformas Linux, y tenemos servidores de bases de datos ejecutándose en la máquina Windows. Actualmente estamos probando el nuevo controlador ODBC Progress para conectar Oracle DB desde el servidor Linux. Así que instalé el PROGRAMA DIRECTO ORACLE ODBC DRIVER DE DATA DIRECT, cuando trato de conectar me sale el siguiente error

[unixODBC] [Driver Manager] No se puede abrir lib /home/user/install/os410042/var/progress/DataDirect/Connect64_for_ODBC_71/lib/ddora27.so ": archivo no encontrado

debajo está mi entrada ODBC.ini, y mediante isql puedo conectarme a Oracle Machine, pero solo mi aplicación no puede conectarse.

        [ODBC Data Sources]
Oracle Wire Protocol=DataDirect 7.1 Oracle Wire Protocol
ORACLE_TEST_DSN=DataDirect 7.1 Oracle Wire Protocol

[ODBC]
IANAAppCodePage=4
InstallDir=/home/user/install/os410042/var/progress/DataDirect/Connect64_for_ODBC_71
Trace=0
TraceFile=odbctrace.out
TraceDll=/home/user/install/os410042/var/progress/DataDirect/Connect64_for_ODBC_71/lib/ddtrc27.so

[ORACLE_TEST_DSN]
Driver=/home/user/install/os410042/var/progress/DataDirect/Connect64_for_ODBC_71/lib/ddora27.so
Description=DataDirect 7.1 Oracle Wire Protocol For Oracle
AlternateServers=
ApplicationUsingThreads=1
AccountingInfo=
Action=
ApplicationName=

ldd ddora27.so también está bien, no muestra nada que no se encuentre.

Respuestas

1 para la respuesta № 1

Ejecute el script de instalación de DataDirect para establecer las variables:Dos scripts, odbc.csh y odbc.sh, están instalados en el directorio de instalación. Para Korn, Bourne y shells equivalentes, ejecute odbc.sh. Para un shell C, ejecute odbc.csh. Después de ejecutar el script de configuración, ejecute el comando env para verificar que el directorio ODBCHOME / lib se haya agregado a su ruta de biblioteca compartida.

Enlace a la documentación relacionada.

Es posible que sea necesario reiniciar la aplicación para elegir la nueva ruta de la biblioteca compartida. Una vez que el entorno esté configurado, podrá cargar los controladores.


Menú