Oracle数据库还真不好整

从在Linux上安装Oracle到投入使用才几天,碰到的问题就成百上千的。在使用客户端连接远程Oracle数据库服务器时,出现了listener refused the connection with the following error ora-12519 Listener refused the connection with the following error:ORA-12519, TNS:no appropriate service handler foundThe Connection descriptor used by the client was: xxx

刚开始以为是客户端listener没搞好,搞了好长时间还是不能连接成功。

后来就登录数据库服务器,执行sqlplus看看数据库是否正常,但却出现了ORA-00020: maximum number of processes (%s) exceeded的错误,这才恍然大悟。哎 有浪费这么多时间。

 

到网上搜了一把,找到了解决方法。

1. 以先把你的应用程序关闭,这样就降低了oracle的连接数

2. 以sysdba身份登录数据库

3. 执行show parameter process, 看看processes的值是多少

4. 执行 alter system set processes = <比你刚才看到的processes值大的数字> scope=spfile

5. shutdown immediate

6. startup

 

再试一下连接,应该不会出现上述错误了

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值