我正在尝试使用Vista 64位上的SSIS连接到Oracle数据库并收到以下错误。 “由于初始化提供程序时出错,测试连接失败。未找到Oracle客户端和网络组件。这些组件由Oracle Corporation提供,是Oracle 7.3.3或更高版本客户端软件安装的一部分。 在安装这些组件之前,提供程序无法运行。“
我正在使用Oracle 10.2.0.4 64位兼容客户端。
但是,在32位机器上,我能够使用10g 32位兼容客户端成功连接到Oracle源。
答案 0 :(得分:1)
错误消息表明无法找到所需的Oracle客户端版本。
如果您尝试在64位计算机上的Business Intelligence Design Studio中建立与Oracle的连接,则还需要安装32位Oracle客户端,因为BIDS是32位应用程序。
答案 1 :(得分:0)
您必须安装Oracle客户端32位& 64位两个版本..
请参阅链接: http://knol.google.com/k/jeyong-park/accessing-oracle-data-source-from-64bit/3vywlm4f31xae/12
答案 2 :(得分:0)
安装Oracle客户端时选择Run-Time,这将为您提供Net Manager设置TNSNames等功能。适用于Windows的32位客户端