如何更新 Windows 中的 Oracle ODBC 驱动程序和所有现有的 ODBC 源
How to update Oracle ODBC driver in Windows and all existing ODBC sources
我想将 Windows 2008 R2 64 位机器上的 Oracle ODBC 驱动程序从版本 11.2.0.1 更新到 11.2.0.4。
我从 http://www.oracle.com/technetwork/topics/winx64soft-089540.html 下载:(版本 11.2.0.4)
- 即时客户端包 - 基本
- 即时客户端包 - ODBC:用于启用 ODBC 应用程序的附加库
然后解压缩两个文件,将它们合并到一个文件夹中,然后从具有管理权限的 CMD 行 运行 脚本:
odbc_install
然后我在'Microsoft ODBC Administrator'.
中的ODBC驱动程序列表中看到了驱动程序
问题是我希望所有使用 11.2.0.1 Oracle 驱动程序的现有配置系统 DSN 都应该更新为 11.2.0.4 版本。
你能告诉我我应该采取什么步骤来实现它吗?
此致
丹尼尔
您可以直接在注册表中执行此操作。 ODBC 驱动程序位于:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBCINST.INI\{Oracle Home Name}\Driver
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\{Oracle Home Name}\Driver
检查并更新以下值:
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\{Your DNS Entry}\Driver
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBC.INI\{Your DNS Entry}\Driver
HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\{Your DNS Entry}\Driver
我想将 Windows 2008 R2 64 位机器上的 Oracle ODBC 驱动程序从版本 11.2.0.1 更新到 11.2.0.4。 我从 http://www.oracle.com/technetwork/topics/winx64soft-089540.html 下载:(版本 11.2.0.4)
- 即时客户端包 - 基本
- 即时客户端包 - ODBC:用于启用 ODBC 应用程序的附加库
然后解压缩两个文件,将它们合并到一个文件夹中,然后从具有管理权限的 CMD 行 运行 脚本:
odbc_install
然后我在'Microsoft ODBC Administrator'.
中的ODBC驱动程序列表中看到了驱动程序问题是我希望所有使用 11.2.0.1 Oracle 驱动程序的现有配置系统 DSN 都应该更新为 11.2.0.4 版本。
你能告诉我我应该采取什么步骤来实现它吗?
此致 丹尼尔
您可以直接在注册表中执行此操作。 ODBC 驱动程序位于:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBCINST.INI\{Oracle Home Name}\Driver
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\{Oracle Home Name}\Driver
检查并更新以下值:
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\{Your DNS Entry}\Driver
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBC.INI\{Your DNS Entry}\Driver
HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\{Your DNS Entry}\Driver