如何指定要使用的Oracle客户端安装?

如何指定要使用的Oracle客户端安装?,oracle,oracleclient,Oracle,Oracleclient,我有一台同时安装了10g和11g客户端的服务器。如何设置连接字符串以告知我的ASP.NET应用程序使用第二个客户端,即11g(即OraClient11g_home2)?来自: 在ODP.NET 10.2.0.2.20及更高版本中,ODP.NET可以同时运行多个活动的Oracle Home,而无需管理员进行任何特殊设置 安装ODP.NET时,DLL搜索路径将基于以下顺序: 应用程序/可执行文件的目录 由HKEY\U LOCAL\U MACHINE\Software\Oracle\ODP.NET\

我有一台同时安装了10g和11g客户端的服务器。如何设置连接字符串以告知我的ASP.NET应用程序使用第二个客户端,即11g(即OraClient11g_home2)?

来自:

ODP.NET 10.2.0.2.20
及更高版本中,
ODP.NET
可以同时运行多个活动的
Oracle Home
,而无需管理员进行任何特殊设置

安装
ODP.NET
时,
DL
L搜索路径将基于以下顺序:

  • 应用程序/可执行文件的目录
    • HKEY\U LOCAL\U MACHINE\Software\Oracle\ODP.NET\\DllPath指定的目录
    • PATH
      环境变量指定的目录
  • 安装
    ODP.NET
    后,类型为
    REG_SZ
    DllPath
    注册表值将设置到安装相应的依赖
    DLL
    %ORACLE\u HOME%\bin
    目录


    确保您使用的是
    ODP.NET
    作为提供程序,并将您的
    ORACLE\u HOME
    环境变量设置为有用的工具。

    I fid ORACLE Locator Express。这将允许您动态更改ORACLE_主页: