Oracle 11g - 未找到 Windows Server 2008 x64 的客户端和网络组件



我经常遇到此错误。我正在装有 Oracle 11.2 x64 的 Windows Server 2008 上运行 ASP 2.0 应用程序。我已经安装了 Oracle 11 客户端 x32,但我的应用程序池启用了"允许 32 位应用程序"配置。我也回顾了我的道路和Oracle_home但一切似乎都很正常。我的连接提供程序是 MSDAORA。应用程序最终显示此错误 ,并非总是如此。所以我想知道是否有一些配置或事件日志或配置,我可以查看以找出问题所在。

我也尝试使用OraOLEDB.Oracle,但是对于某些查询,我遇到了这个未知错误

OraOLEDB.Oracle

所有必要的 dll 都已注册。

系统信息:视窗服务器 2008 x64甲骨文 11g R2甲骨文 11g 客户端 x32ASP 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\product\11.2.0\client_1\bin;...

系统已将 ASP 2.0 的ORACLE_HOME密钥注册为 C:\Oracle\product\11.2.0\client_1\

系统正在生产中,网页正在编译中。

我通过在 ODBC 管理器上检查和配置 DNS 条目来解决它。DNS 必须指向我的 Oracle 客户端文件夹。

最新更新