日期:2014-05-17  浏览次数:21159 次

新手求解:SSIS连接Oracle11g报错
1、用PLSQL可以连接成功

2、用SSIS的连接管理器连接时出错:
环境:windowXP + SQL Server2008 + Oracle11g
提供程序:Microsoft OLE DB Provider for Oracle
输入用户/密码
测试连接:出错

验证错误。LMP_ERP Item 连接管理器“ERP.LMP_ERP”: SSIS 错误代码 DTS_E_OLEDBERROR。出现 OLE DB 错误。错误代码: 0x80004005。 已获得 OLE DB 记录。源:“Microsoft OLE DB Provider for Oracle” Hresult: 0x80004005 说明:“未找到 Oracle 客户端和网络组件。这些组件是由 Oracle 公司提供的,是 Oracle 8i 版 (或更高) 客户软件安装的一部分。 在安装这些组件之前,将无法使用此提供程序。”。 
---------------------------------------

请路过的各位请教下,谢谢。



------解决方案--------------------
没有安装Oracle客户端,请安装后再试。