【问题标题】:Connecting to Oracle from SSIS on Vista 64 bit在 64 位 Vista 上从 SSIS 连接到 Oracle
【发布时间】:2010-11-07 06:03:36
【问题描述】:

我正在尝试在 Vista 64 位上使用 SSIS 连接到 Oracle 数据库并收到以下错误。 “由于初始化提供程序时出错,测试连接失败。找不到 Oracle 客户端和网络组件。这些组件由 Oracle Corporation 提供,是 Oracle 7.3.3 版或更高版本客户端软件安装的一部分。 在安装这些组件之前,提供程序无法运行。”

我使用的是 Oracle 10.2.0.4 64 位兼容客户端。

但是,在 32 位机器上,我能够使用 10g 32 位兼容客户端成功连接到 Oracle 源。

【问题讨论】:

    标签: ssis


    【解决方案1】:

    错误信息表明找不到所需的Oracle客户端版本。

    如果您尝试在 64 位计算机上从 Business Intelligence Design Studio 中连接到 Oracle,您还需要安装 32 位 Oracle 客户端,因为 BIDS 是一个 32 位应用程序。

    【讨论】:

    【解决方案2】:

    你必须安装 Oracle 客户端 32bit & 64bit 两个版本..

    请参考链接: http://knol.google.com/k/jeyong-park/accessing-oracle-data-source-from-64bit/3vywlm4f31xae/12

    【讨论】:

      【解决方案3】:

      在安装 Oracle 客户端时选择 Run-Time,这将为您提供 Net Manager 来设置 TNSNames 等。适用于 Windows 的 32 位客户端

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-10-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-08-28
        • 2012-09-18
        • 1970-01-01
        相关资源
        最近更新 更多