我正在寻找一种通过 ODBC 甚至更好的 .NET 与 AS400 版本 V4R3M0 建立数据库连接的方法。在Windows XP下,我可以使用ODBC界面访问AS400,并从IBM Client Access软件访问驱动程序。但是我的版本在 Windows 10 下不起作用。我已经下载了 IBM 数据服务器客户机软件包 - 版本 11.5。但我无法与它建立联系。
我尝试了使用 ODBC 数据源配置和命令行 db2cli execsql -connstring "DATABASE=databasename;主机名=as400;端口 = 8471;UID=用户;PWD=密码;">
谢谢你的帮助。
首先,您需要一个相当旧版本的 IBM ODBC 驱动程序。较新的版本在连接到非常旧的系统时会产生密码错误。我正在使用 iseriesaccess for linux 7.1.0-2 的驱动程序。我想这同样适用于Windows。
请注意,V4R3 是 1998 年的,要找到从现代 Windows 系统获得与它的有效连接的方法将变得越来越困难。