无法打开库“/home/user/install/os410042/var/progress/DataDirect/Connect64_for_ODBC_71/lib/ddora27.so”:找不到文件
Can't open lib '/home/user/install/os410042/var/progress/DataDirect/Connect64_for_ODBC_71/lib/ddora27.so' : file not found
我们有一个使用 oracle 的应用程序。我们的应用程序服务器 运行 在 Linux 平台上,我们在 Windows 机器上有数据库服务器 运行ning。我们目前正在测试新的 Progress ODBC 驱动程序以从 Linux 服务器连接 Oracle 数据库。所以我安装了 DATA DIRECT PROGRESS ORACLE ODBC 驱动程序,当我尝试连接时出现以下错误
[unixODBC][驱动程序管理器]无法打开库“/home/user/install/os410042/var/progress/DataDirect/Connect64_for_ODBC_71/lib/ddora27.so”:找不到文件
下面是我的 ODBC.ini 条目,通过 isql 我可以连接到 Oracle 机器,但只有我的应用程序无法连接。
[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 也很好,它没有显示任何未找到的内容。
运行用于设置变量的DataDirect安装脚本:安装目录中安装了两个脚本odbc.csh和odbc.sh。对于 Korn、Bourne 和等效的 shells,执行 odbc.sh。对于 C shell,执行 odbc.csh。 运行 安装脚本后,执行 env 命令以验证 ODBCHOME/lib 目录是否已添加到您的共享库路径。
Link to related documentation.
可能需要重新启动应用程序才能获取新的共享库路径。配置环境后,您就可以加载驱动程序了。
我们有一个使用 oracle 的应用程序。我们的应用程序服务器 运行 在 Linux 平台上,我们在 Windows 机器上有数据库服务器 运行ning。我们目前正在测试新的 Progress ODBC 驱动程序以从 Linux 服务器连接 Oracle 数据库。所以我安装了 DATA DIRECT PROGRESS ORACLE ODBC 驱动程序,当我尝试连接时出现以下错误
[unixODBC][驱动程序管理器]无法打开库“/home/user/install/os410042/var/progress/DataDirect/Connect64_for_ODBC_71/lib/ddora27.so”:找不到文件
下面是我的 ODBC.ini 条目,通过 isql 我可以连接到 Oracle 机器,但只有我的应用程序无法连接。
[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 也很好,它没有显示任何未找到的内容。
运行用于设置变量的DataDirect安装脚本:安装目录中安装了两个脚本odbc.csh和odbc.sh。对于 Korn、Bourne 和等效的 shells,执行 odbc.sh。对于 C shell,执行 odbc.csh。 运行 安装脚本后,执行 env 命令以验证 ODBCHOME/lib 目录是否已添加到您的共享库路径。
Link to related documentation.
可能需要重新启动应用程序才能获取新的共享库路径。配置环境后,您就可以加载驱动程序了。