我需要在 AIX 上创建一个从 SQL Server 2012 到 IBM DB2 (9.x) 的链接服务器。创建与 SSL 的连接是一项强制性要求。
我试图使用“Microsoft® OLEDB Provider for DB2 v4.0 for Microsoft® SQL Server® 2012”,但我无法通过 MS OLEDB 的数据访问工具连接到 DB2。
后来我安装了 IBM DB2 客户端工具和 GSKIT,我可以通过 SSL 连接到 DB2。安装还附带了连接提供程序“IBM OLE DB Provider for DB2”。问题是我无法创建链接服务器。
我总是收到错误消息
无法为链接的服务器“mydb2”创建 OLEDB 提供程序“IBMDADB2.DB2COPY1”的实例(Microsoft SQL Server,错误 7302)
在一些讨论中提到使用特定的提供程序字符串,但在这种情况下,提供程序字符串的字段是灰色的。
我只有产品名称和数据源的选项。数据源 == 连接的数据库名称是否来自 IBM BD2 客户端工具?我应该使用什么作为数据源?