我试图连接到Oracle数据库使用SSIS在Vista 64位和得到以下错误。 “测试连接初始化提供失败,因为错误的。没有发现Oracle客户端和网络组件,这些组件由Oracle公司提供,是Oracle版本7.3.3或更高版本的客户端软件安装的一部分。供应商是无法发挥作用,直到这些组件安装“。
我使用了Oracle 10.2.0.4 64位兼容的客户端。
然而,在32位机器上我能够成功连接到,使用10g 32位兼容的客户端Oracle数据源。
我试图连接到Oracle数据库使用SSIS在Vista 64位和得到以下错误。 “测试连接初始化提供失败,因为错误的。没有发现Oracle客户端和网络组件,这些组件由Oracle公司提供,是Oracle版本7.3.3或更高版本的客户端软件安装的一部分。供应商是无法发挥作用,直到这些组件安装“。
我使用了Oracle 10.2.0.4 64位兼容的客户端。
然而,在32位机器上我能够成功连接到,使用10g 32位兼容的客户端Oracle数据源。
该错误消息表明,Oracle客户端所需的版本无法找到。
如果你正试图使从商业智能设计工作室中的64位机上和Oracle的连接,你还需要安装32位Oracle客户端,因为BIDS是一个32位应用程序。
您必须安装Oracle客户端32位和64位两种版本..
请参考链接: http://knol.google.com/k/jeyong-park/accessing-oracle-data-source-from-64bit/3vywlm4f31xae/12
选择运行时安装Oracle客户端,这将给你网络管理器设置TNSNAMES和这样的时候。 32位Windows客户端