更改Oracle用户密码后,ASP.NET网站连接数据库异常-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

更改Oracle用户密码后,ASP.NET网站连接数据库异常

问问题的 2016-07-17 23:01:22 3989

大家好,我们的网站是ASP.NET+Oracle 11g express,访问量小就把web服务器和数据库都放在一个阿里云服务器ECS实例上。两三天前一切正常,后来由于更改了用户密码(Oracle 11g密码默认有效期是180天,由于到期而更改),问题就来了,这两天一直没有弄好,具体情况是:
1. 只要IIS里面站点绑定的是公网IP,刚启动IIS,在没有任何页面访问的情况下,用select count(*) from v$session查看数据库,oracle里面的process会持续地保持增长直到达到设定的值而抛出连接超时之类的error(也就是Oracle.exe (SHAD) process keeps increasing),如果同时访问网页,会一直处于加载状态而无法打开。


2. 只要IIS里面站点绑定的是本地地址,也就是内网的地址,启动IIS,oracle不会有process一直在那里增加,网页能够正常打开,process只会增加几个,在30以内,而不是像第一种情况会一直持续变大到几百直到崩溃。


3. 今天下午有一段时间即使绑定的是公网IP和域名,不管在服务器上直接访问网站还是在我本地访问网站都能打开页面,而且数据库的process也没有一直增加,在30以内。但是我重新启动了服务器后,第一种情况又出现了!网站无法访问!


BTW,有人说是由于密码的问题引起,但是既然我已经update了过期的密码并且unlock了,同时也设置了unlimited也就是以后都不过期,ASP.NET的配置文件里也相应地改成了同一个密码,看起来是可以数据库的,甚至还重新release/publish了站点,重装了IIS。。。也调大了数据库的maximum process。。。。所有这些都无济于事。本人对oracle不熟悉,请大家不吝指教到底是哪里出了问题,谢谢。

jsp连接数 asp.net密码 连接数密码 oracle密码 网站连接数据
分享到
取消 提交回答
全部回答(2)
  • 问问题的
    2016-07-18 10:43:09
    回 1楼ivmmff的帖子
    你好,web.config里面密码是改了的,感谢你的回复。
    0 0
  • 妙正灰
    2016-07-17 23:52:31
    你 ASP。NET 的文件连接数据库的配置信息的账密同步改了没有?
    0 0
添加回答
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

相似问题
最新问题
推荐课程