.NET访问ORACLE心得:疯狂重启IIS,如有神助
2012-03-16 16:40
267 查看
客户通过我们领导之口发飙说,这个东西周一上级要看,然后又说可安排人给予配合。配合你妹啊,今天都周五了,周一要的东西现在才来说。
这个东西,要在WEB服务器访问ORACLE数据库。
首先,要在WEB服务器装ORACLE的客户端。
结果网页运行,报错:System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本。
需要你妹啊!这其实只是客户端安装了之后,没有重启IIS,IIS还不知道而已。
重启,报下面这个错:
数据连接不成功,请检查该数据库是否已启动尝试加载oracle客户端时引发BadImageFormatException.如果在安装32位Oracle客户端组件的情况下以64位模式运行,将出现此问题。
的确,我们的WEB服务器是WINDOWS 2008,64位的。应该是ORACLE客户端装错了,装了个32位的。怎么办呢,这个客户端是客户自己装的,我们不好再装,并且还要配置,麻烦,还不知道该怎么配。
于是按照一片网文的教导,
1、到ORACLE网站下载了一个东西,解压(不用安装)
2、然后再系统变量里,设置PATH,将刚解压的文件夹路径加上去
再运行网页,问题依然,天哪!重启IIS,我咬牙切齿地说。重启再访问,哈,可以鸟。
参考文章: http://www.cnblogs.com/destimarve/archive/2010/03/17/1683506.html
这个东西,要在WEB服务器访问ORACLE数据库。
首先,要在WEB服务器装ORACLE的客户端。
结果网页运行,报错:System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本。
需要你妹啊!这其实只是客户端安装了之后,没有重启IIS,IIS还不知道而已。
重启,报下面这个错:
数据连接不成功,请检查该数据库是否已启动尝试加载oracle客户端时引发BadImageFormatException.如果在安装32位Oracle客户端组件的情况下以64位模式运行,将出现此问题。
的确,我们的WEB服务器是WINDOWS 2008,64位的。应该是ORACLE客户端装错了,装了个32位的。怎么办呢,这个客户端是客户自己装的,我们不好再装,并且还要配置,麻烦,还不知道该怎么配。
于是按照一片网文的教导,
1、到ORACLE网站下载了一个东西,解压(不用安装)
2、然后再系统变量里,设置PATH,将刚解压的文件夹路径加上去
再运行网页,问题依然,天哪!重启IIS,我咬牙切齿地说。重启再访问,哈,可以鸟。
参考文章: http://www.cnblogs.com/destimarve/archive/2010/03/17/1683506.html
相关文章推荐
- .NET访问ORACLE心得:疯狂重启IIS,如有神助
- 不重启iis的情况下切换iis的.net版本
- .NET 访问 Oracle 数据库相关
- .NET 访问 Oracle 数据库相关
- 网站发布以后频繁不能访问,需要重启IIS服务才能正常工作的解决办法
- .net 2.0 访问Oracle --与Sql Server的差异,注意事项,常见异常
- 大恶人吉日嘎拉之走火入魔闭门造车之.NET疯狂架构经验分享系列之(零)数据库访问层
- .net解决iis无法访问磁盘映射
- iis中的asp.net程序无法访问oracle,提示“未找到oracle客户端和网络组件 ……”
- 使用 ODP.NET 访问 Oracle(.net如何访问Oracle)详解
- .net 访问Oracle的连接字符串
- .net重启iis线程池和iis站点程序代码【转】
- .net 访问Oracle的连接字符串
- 在IIS上部署Web Services访问oracle数据库,遇到错误System.Data.OracleClient requires Oracle client software version 8.1.7 or greater
- .Net 访问oracle的总结
- oracle 10g透明网关访问sqlserver的心得
- 发布.net 4.0的站点到IIS7.5下时无法访问
- 大恶人吉日嘎拉之走火入魔闭门造车之.NET疯狂架构经验分享系列之(零)数据库访问层
- 如何解决IIS停止后重启,IIS重装后出现弹出对话框“拒绝您访问此计算机”问题
- .net 2.0 访问Oracle --与Sql Server的差异,注意事项,常见异常