Db2 在IBM AIX上使用unixODBC连接到数据库时出错

Db2 在IBM AIX上使用unixODBC连接到数据库时出错,db2,unixodbc,Db2,Unixodbc,在IBMAIX64位上使用unixODBC连接到数据库时遇到错误 机器上安装了DB2客户机V9.7 在网上发现,这可能是由于缺少库文件:“libdb2o.so”,在这种情况下更新为DB2V9.7FixPack3 将DB2客户机更新为DB2V9.7FixPack4,但仍然没有成功 尝试使用:isql-v连接到数据库时,会出现以下错误: [01000][unixODBC][Driver Manager]无法打开lib'/opt/IBM/db2/V9.7_01/lib64/db2o.o':找不到文件

在IBMAIX64位上使用unixODBC连接到数据库时遇到错误

机器上安装了DB2客户机V9.7

在网上发现,这可能是由于缺少库文件:“libdb2o.so”,在这种情况下更新为DB2V9.7FixPack3

将DB2客户机更新为DB2V9.7FixPack4,但仍然没有成功

尝试使用:isql-v连接到数据库时,会出现以下错误: [01000][unixODBC][Driver Manager]无法打开lib'/opt/IBM/db2/V9.7_01/lib64/db2o.o':找不到文件 [ISQL]错误:无法进行SQLConnect

Details of .odbc.ini : 
[db2_odbc_source]
Description     = IBM DB2 ODBC data source
Driver          = db2_odbc_driver
Trace           = Yes
DMEnvAttr       = SQL_ATTR_UNIXODBC_ENVATTR={DB2_CLI_DRIVER_INSTALL_PATH=/home/UserName}

Details of .odbcinst.ini : 
[db2_odbc_driver] 
Description = IBM DB2 ODBC driver 
Driver      = /opt/IBM/db2/V9.7_01/lib64/db2o.o 
FileUsage   = 1  
DontDlClose = 1 
设置了环境变量DBINSTANCE和ODBCINI

非常感谢你的帮助。
谢谢

libdb2o.o用于通过unixodbc连接64位操作系统上的db2数据库,nt64除外。在nt64上,我们可能使用db2clio.o

我认为您应该将.odbcinst.ini配置为:Driver=/opt/IBM/db2/V9.7_01/lib64/libdb2o.so