代码之家  ›  专栏  ›  技术社区  ›  Mike Shanahan

在32位Windows 7上正确安装Oracle ODBC驱动程序

  •  0
  • Mike Shanahan  · 技术社区  · 6 年前

    我正在使用Excel VBA应用程序连接到Oracle 12c数据库。
    Excel是Windows 7中的32位2010。

    很多人都为Oracle Instant Client提供过建议,但这对我来说并不奏效。由于工作站上的管理限制,安装需要许多配置步骤,我无法执行这些步骤。

    但是,我已经安装了ODAC 12.2c版本1和Oracle Developer Tools for Visual Studio(12.2.0.1.0),可用 HERE . 此软件包包括适用于我的应用程序的Oracle ODBC驱动程序。然而,它包含我不需要的其他几个组件,并且在安装过程中引发了一些令人不安的错误。

    谁能告诉我,为了获得ODBC驱动程序,我实际上需要选择以下哪些组件?

    ODAC Options

    由于我无法让InstantClient与我的公司限制一起工作,我现在的目标是使用此软件包,但希望将其精简到我需要的组件。我在做反复试验,但很混乱。安装需要很长时间,而且没有卸载程序,所以我必须在安装后手动删除文件。

    感谢您提供的任何帮助!

    2 回复  |  直到 6 年前
        1
  •  1
  •   Wernfried Domscheit    6 年前

    最小的解决方案是下载

    即时客户端包-ODBC:用于启用ODBC应用程序的附加库 (instantclient-odbc-nt-12.2.0.1.0-2.zip)

    从…起 Instant Client Downloads for Microsoft Windows 32-bit

    您还可以下载 ODAC与Oracle Developer Tools for Visual Studio 从…起 ODAC Developer Downloads - Oracle Universal Installer

        2
  •  0
  •   Younes El-karama    6 年前

    获取完整信息 32位 Oracle客户端安装程序(不是ODAC),请从此处开始:

    http://download.oracle.com/otn/nt/oracle12c/122010/win32_12201_client.zip
    

    使用此响应文件执行静默安装(根据需要编辑并另存为 client\u install\u 32。rsp 与安装程序位于同一目录中。exe)

    Response file

    setup.exe" ORACLE_HOME_NAME=OracleClient12201x32 -waitforcompletion -nowait -silent -responseFile client_install_32.rsp 
    

    关键配置条目如下:

    oracle.install.client.customComponents="oracle.rdbms.oci:12.2.0.1.0","oracle.network.client:12.2.0.1.0","oracle.odbc:12.2.0.1.0"