我需要创建一个连接到AS / 400系统的独立应用程序,并从表中读取数据。
实际上我有AS / 400的“数据库名称”,“主机名”,“用户”和“密码”。
我已从IBM网站IBM DATA SERVER DRIVER for ODBC下载并安装。我已使用上面的数据配置了DSN。
当从源管理我尝试连接时,我收到以下消息:
SQL1598N由于许可问题,连接到数据库服务器的尝试失败。 SQLSTATE = 42968
现在我不知道我能做什么。我需要购买东西吗?是否有免费的解决方案连接到AS / 400(这是我第一次,我真的不知道)?
AS / 400来自另一家公司,他们是否必须给我一些东西让我连接?答案 0 :(得分:1)
您need a special license能够连接到IBM i系统(以前称为AS / 400)。您至少需要IBM i Access software,其中包括ODBC驱动程序和所需的许可证。查看拥有服务器的组织是否可以为您提供副本。
他们也可以设置DB2 Connect服务器,它将作为i系统的网关。您将使用已有的ODBC驱动程序连接到该网关,而无需额外的许可证。