我需要使用VBA从Excel连接到DB2。 有没有我需要为此安装的驱动程序。我对此很新。所以请帮忙。 PFB我使用的连接字符串
DBCONSRT ="Provider=DB2OLEDB;Datasource=hfdvdb2.intra.testdb.com:40001/TESTQA;Hostname=hfdvdb2.intra.testdb.com;Protocol=TCPIP;Port=40001;Uid=testusr;Pwd=testpwd;
Set DBCON = CreateObject("ADODB.Recordset")
DBCON.ConnectionString = DBCONSRT
DBCON.Open
这是给出连接字符串的正确方法。
答案 0 :(得分:0)
您需要安装DB2 OLEDB Provider for DB2。看到这个链接。
http://www.microsoft.com/en-gb/download/details.aspx?id=29100
例如连接字符串,下载本身应该有文档。但是,连接字符串的绝佳网站是http://www.connectionstrings.com/ibm-db2/。
答案 1 :(得分:0)
Microsoft一直在为DB2创建自己的OLEDB提供程序(IBM的下载数百兆字节,并且在付费墙之后)。
驱动程序称为 Microsoft OLEDB Provider for DB2 ,并已与各种SQL Server " Feature Packs" 一起发布。
用于DB2版本5.0 HotFix的Microsoft OLEDB提供程序 - 2015年12月15日
用于DB2 5.0版的Microsoft OLEDB提供程序 - 2015年1月28日
用于DB2 4.0版的Microsoft OLEDB提供程序刷新 - 2012年12月31日
Microsoft OLEDB Provider for DB2 Version 3.0 - 2010年6月11日
Microsoft OLEDB Provider for DB2 Version 2.0 - 2008年9月3日
这是最新的(截至3/15/2017 1:11 pm)OLEDB提供商版本的KB。
An update for the Microsoft OLE DB Provider for DB2 v5 is now available
摘要
现在是用于DB2 v5的Microsoft OLE DB Provider的刷新版本 可用。此更新包含为该实现的所有修复程序 Cumulative Update 3 for Microsoft Host Integration Server 2013的数据集成功能。
有关更新软件包的重要说明
此更新需要删除早期版本的Microsoft OLE DB2 v5的数据库提供程序。
更多信息
此更新包含Host Integration Server的以下修补程序 2013:
- Cumulative update package 3 for Host Integration Server 2013
中包含的所有修补程序- Cumulative update package 2 for Host Integration Server 2013
中包含的所有修补程序- Cumulative update package 1 for Host Integration Server 2013
中包含的所有修补程序- 所有以前发布的Host Integration Server 2013修补程序
修补程序信息
Microsoft支持部门提供了受支持的修补程序。但是,这个 修补程序仅用于解决中描述的问题 本文。仅将此修补程序应用于正在经历的系统 本文中描述的问题。此修补程序可能会收到 额外的测试。因此,如果您没有受到严重影响 这个问题,我们建议您等待下一次软件更新 包含此修补程序。
如果此修补程序可供下载,则有一个" Hotfix下载 可用"此知识库文章顶部的部分。如果这 部分未出现,请联系Microsoft客户服务和 支持获取此修补程序。
注意如果出现其他问题或者需要进行任何疑难解答,则可能需要创建单独的服务请求。该 通常的支持费用将适用于其他支持问题和 不符合此特定修补程序的问题。完整的 Microsoft客户服务和支持电话号码列表或 创建单独的服务请求,请转到以下Microsoft 网站:
http://support.microsoft.com/contactus/?ws=support
注意"可用的修补程序下载"表单显示修补程序可用的语言。如果你没有看到你的语言,那就是 是因为该修补程序不适用于该语言。
先决条件
要应用此修补程序,您必须先卸载现有的 安装Microsoft OLE DB Provider for DB2 v5。然后,使用 "文件信息"中列出的.msi文件要安装的部分 这个修补程序。
重新启动信息
应用此修补程序后,可能必须重新启动计算机
替换信息
此修补程序不替换任何以前发布的修补程序。
档案信息
此修补程序的英文版具有文件属性(或更高版本) 文件属性)列在下表中。日期和 这些文件的时间以协调世界时(UTC)列出。 查看文件信息时,它将转换为本地时间。至 找到UTC与当地时间之间的差异,使用时区 “控制面板”中日期和时间项中的标签。
| File name | File version | File size | Date | Time | Platform | |-------------------------|----------------|-----------|-------------|-------|----------------| | [Db2oledbv5_x64.msi][7] | Not applicable | 4,210,176 | 13-Oct-2015 | 22:09 | Not applicable | | [Db2oledbv5_x86.msi][8] | Not applicable | 3,083,776 | 13-Oct-2015 | 22:09 | Not applicable |
参考
了解Microsoft用于描述的terminology 软件更新。
属性
文章ID:3104962 - 最后修改:2015年12月15日 - 修订:1
适用于Microsoft Host Integration Server 2013
知识库文章编号:3104962 - 英语语言 - 平台:i386 - 地点:488931_ENU_i386_zip.exe
知识库文章编号:3104962 - 英语语言 - 平台:x64 - 地点:488932_ENU_x64_zip.exe