如何在64位SQL Server 2005上设置DB2链接服务器?

时间:2008-08-14 11:18:39

标签: sql-server db2

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

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

3 个答案:

答案 0 :(得分:1)

去年年底(2007年9月)我们遇到了与生产系统相同的问题,微软联系人的官方消息是,他们有64位oledb驱动程序连接到ASI / DB2 当时它在 BETA

不知道什么时候会出现测试版,但这是去年的新闻。

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

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

答案 1 :(得分:0)

您使用的是什么提供程序用于Sql 2000?我非常确定MS有一个用于DB2的x64 OLEDB驱动程序(Host Integration Server的一部分,但可以单独下载)。 IBM有.NET和ODBC的x64,以及可能的OLEDB(虽然它是一个可以找到的PITA)。

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

答案 2 :(得分:0)

来自Sql 2005 February 2007 Feature Pack

  

用于DB2的Microsoft OLE DB提供程序是一个COM组件,用于将存储在IBM DB2数据库中的重要数据与基于Microsoft SQL Server 2005 Enterprise Edition和Developer Edition的新解决方案集成。 SQL Server开发人员和管理员可以将提供程序与Integration Services,Analysis Services,Replication,Reporting Services和Distributed Query Processor一起使用。运行自解压下载包以创建安装文件夹。单个安装程序将在x86,x64和IA64计算机上安装提供程序和工具。