【发布时间】:2009-06-25 17:05:43
【问题描述】:
我的服务器同时安装了 10g 和 11g 客户端。如何设置连接字符串来告诉我的 ASP.NET 应用程序使用 11g 的第二个客户端(即 OraClient11g_home2)?
【问题讨论】:
标签: oracle oracleclient
我的服务器同时安装了 10g 和 11g 客户端。如何设置连接字符串来告诉我的 ASP.NET 应用程序使用 11g 的第二个客户端(即 OraClient11g_home2)?
【问题讨论】:
标签: oracle oracleclient
在
ODP.NET 10.2.0.2.20及更高版本中,ODP.NET可以同时运行多个活动的Oracle Home,无需管理员进行任何特殊设置。安装
ODP.NET后,DLL的搜索路径将按照以下顺序:
- 应用程序/可执行文件的目录
HKEY_LOCAL_MACHINE\Software\Oracle\ODP.NET\<version>\DllPath指定的目录PATH环境变量指定的目录在安装
ODP.NET时,REG_SZ类型的DllPath注册表值将设置为安装相应依赖DLLs 的%ORACLE_HOME%\bin目录。
确保您使用ODP.NET 作为提供程序并设置您的ORACLE_HOME 环境变量。
【讨论】:
我认为 Oracle Locator Express 是一个有用的工具。这将让您即时更改您的 ORACLE_HOME: Oracle Locator Express
【讨论】: