4

我需要在大型机上创建一个连接到 DB2 数据库的链接服务器。有没有人在 64 位版本的 SQL Server 2005 上成功完成此操作?如果是这样,使用了哪些提供程序和设置?

无论我们是使用 Windows 身份验证帐户登录 SQL Server 还是使用 SQL Server 登录,链接服务器都能正常工作,这一点很重要。OPENQUERY由 4 部分组成的名称和查询方法都可以正常工作也很重要。我们在一台运行良好的 SQL Server 2000 机器上设置了一个,但它使用的提供程序不适用于 64 位 SS 2005。

4

3 回答 3

1

去年年底(2007 年 9 月),我们在生产系统中遇到了同样的问题,我们的 Microsoft 联系人的官方消息是他们有一个 64 位 oledb 驱动程序可以连接到 ASI/DB2 ,但当时它还处于BETA阶段。

不确定它什么时候会退出测试版,但这是去年的新闻。

我们决定将生产服务器移到 32 位机器上,因为我们不习惯在生产系统上使用 beta 驱动程序。

我知道这不能回答您的问题,但希望能给您一些见解

于 2008-08-22T01:01:54.557 回答
0

您为 Sql 2000 使用的提供程序是什么?我很确定 MS 有一个用于 DB2 的 x64 OLEDB 驱动程序(主机集成服务器的一部分,但可以单独下载)。IBM 有用于 .NET 和 ODBC 的 x64,以及可能的 OLEDB(虽然它是一个 PITA 可找到)。

一旦您设置了链接服务器,我很确定您的所有其他要求都是自动的....

于 2008-08-21T23:50:22.640 回答
0

Sql 2005 February 2007 Feature Pack 开始

Microsoft OLE DB Provider for DB2 是一个 COM 组件,用于将存储在 IBM DB2 数据库中的重要数据与基于 Microsoft SQL Server 2005 Enterprise Edition 和 Developer Edition 的新解决方案集成。SQL Server 开发人员和管理员可以将提供程序与集成服务、分析服务、复制、报告服务和分布式查询处理器一起使用。运行自解压下载包,创建安装文件夹。单个安装程序将在 x86、x64 和 IA64 计算机上安装提供程序和工具。

于 2008-08-22T14:53:58.287 回答