如何从SQL Server连接到AIX中的IBM DB2数据库

问题描述:

我们正在实施该公司的Manhattan Associates,他们提供了存储数据库的IBM AIX框。为了实现我们需要从MANH数据库中提取一些信息,但它应该使用SQL Server,因为我们将使用SSIS自动提取。如何从SQL Server连接到AIX中的IBM DB2数据库

问题是我无法连接到数据库。我曾尝试创建SQL Server中的链接服务器到达数据库,但我相信我没有正确的供应商:

提供商我已经安装:

Providers I have installed: 难道你们提供有关如何的一些建议创建连接以及如何访问数据库?

非常感谢您的支持。

滚装A.

+0

您确定需要连接到AIX上的DB2?你似乎没有一个驱动程序。相反,您拥有IBM i上的DB2驱动程序。相同的POWER硬件,完全不同的OS和DB2。 – Charles

你的SQL Server机器需要安装的IBM DB2客户端驱动程序(这是从现有的IBM DB2针对i5/OS驱动程序不同)。您可以从IBM下载此驱动程序(fix central

为获得最佳结果,DB2驱动程序的版本应该与AIX上的DB2服务器的版本相同或更高。安装此驱动程序时,可以将其配置为显示MANH数据库的系统ODBC数据库连接,然后将显示在SQL服务器内的提供程序列表中,名称为“IBM DB2 ODBC DRIVER - DB2COPY1”或类似名称。然后你可以创建链接服务器。

+0

一如既往,非常感谢毛的提示。我可以连接到数据库。只有作为需要连接到这种数据库的其他人的参考,请按照以下链接了解驱动程序安装的详细信息:http://www.ryslander.com/how-to-install-and-configure- DB2的ODBC驱动程序/ –