Oracle 11g - 找不到客户端和网络组件 Windows Server 2008 x64
Posted
技术标签:
【中文标题】Oracle 11g - 找不到客户端和网络组件 Windows Server 2008 x64【英文标题】:Oracle 11g - client and network component were not found Windows Server 2008 x64 【发布时间】:2016-06-01 13:40:09 【问题描述】:我经常遇到这个错误。我正在使用 Oracle 11.2 x64 的 Windows Server 2008 上运行 ASP 2.0 应用程序。我已经安装了 Oracle 11 Client x32,但我的应用程序池启用了“允许 32 位应用程序”配置。我还查看了我的路径和 Oracle_home,但一切似乎都很正常。我的连接提供商是 MSDAORA。应用程序最终会显示此错误,但并非总是如此。所以我想知道是否有一些配置或事件日志或配置可以查看以找出问题所在。
我也尝试使用 OraOLEDB.Oracle,但某些查询出现此未知错误
OraOLEDB.Oracle
所有必要的 dll 都已注册。
系统信息: 视窗服务器 2008 x64 甲骨文 11g R2 Oracle 11g 客户端 x32 ASP v2.0 提供者 MSDAORA 应用程序池允许 32 位应用程序 路径:C:\Oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN;C:\ProgramData\Oracle\Java\javapath;C:\Oracle\product\11.2.0\dbhome_1\bin;C:\Oracle\产品\11.2.0\client_1\bin;...
系统已将 ASP 2.0 的 ORACLE_HOME 密钥注册为 C:\Oracle\product\11.2.0\client_1\
系统正在生产,网页已编译。
【问题讨论】:
【参考方案1】:我通过在 ODBC 管理器上检查和配置 DNS 条目解决了这个问题。 DNS 必须指向我的 oracle 客户端文件夹。
【讨论】:
以上是关于Oracle 11g - 找不到客户端和网络组件 Windows Server 2008 x64的主要内容,如果未能解决你的问题,请参考以下文章
如何解决“未找到 Oracle 客户端和网络组件...”的错误
找不到 lsnrctl 命令 oracle 企业数据库 11g ubuntu