我在unixODBC.org网站上浏览了DB2连接的教程,但我无法成功获得与isql成功的连接。想想我对odbc.ini vs odbcinst.ini和vs db2cli.ini的配置感到困惑
我安装了iAccess驱动程序版本10.5修订包6
ODBC.ini
[mustship]
Description=Connection to AS400
Driver=DB2
Host=10.220.1.10
Port=446
Username=common
Password=common
ODBCINST.ini
[DB2]
Description=DB2 Driver
Driver=/usr/local/lib/clidriver/lib/libdb2.so
FileUsage=1
DontDLClose=1
DB2CLI.ini
[mustship]
Database=matt
错误 [08001] [unixODBC] [IBM] [CLI驱动程序] SQL1013N无法找到数据库别名或数据库名称“MUSTSHIP”。 SQLSTATE = 42705
[ISQL]错误:无法SQLConnect
我正在尝试连接到DB2上的“matt”库
答案 0 :(得分:0)
对于有这个问题的其他人,我发现这个很棒的帖子更详细地解释了这个过程。这解决了我的问题:
http://fractio.nl/2007/10/26/setting-up-unixodbc-with-a-remote-db2/