IIS网站程序无法访问oracle

系统环境: win7 + iis7

asp.net应用程序访问oracle数据库时,报ORA-12560: TNS: 协议适配器错误

使用c/s程序访问数据库没有问题,plsql也没问题,说明oracle驱动安装没有问题。

使用visual studio开发服务器没有问题,因此确定是iis设置或权限的问题。

 

接着,按常规做法,将oralce安装目录授权给network service,以及iis中匿名用户所指定的用户,

结果还是一样报错;

最后,更改应用程序池的用户标识为local system,成功解决问题。

posted @ 2016-07-19 22:56  darkblue  阅读(2012)  评论(0编辑  收藏  举报