如何更新 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)

然后解压缩两个文件,将它们合并到一个文件夹中,然后从具有管理权限的 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