无法使用sysdba的方式登陆 ,无法登陆就无法修改连接数,-prelim模式也登录不了,请问该怎么解决
,
小哥哥,你把进程全杀了还进不去?
你重启oracle会不会...
https://www.cnblogs.com/gudi/p/6745301.html
Q1571488201 远程
无法登陆如何重启?
https://jingyan.baidu.com/article/86fae346870c503c49121a96.html
我上面已经说过了啊 connect / as sysdba 已经无法登陆了 你没办法操作 shutdown命令
原因:
连入数据库的连接数(processes)超过了数据库设置的最大连接数,此参数默认为150,应根据业务情况合理调整。(一般业务500-800连接数就够用了,较为频繁的业务,数据库连接数也在3000以内,若多次增大数据库连接数均不够用或数据库连接数已超过3000,请排查应用程序连接池部分配置是否合理)
解决方式:
1)停止数据库监听,停止应用,过一段时间(几分钟甚至几秒钟)后数据库连接释放,连入数据库调大数据库连接数。
2)上述方式若无法释放,直接重启数据库服务。(先停止监听服务,再重启数据库服务,防止程序自动连接)
3)进入数据库修改连接数:
--备份参数文件。(修改连接数过大,数据库无法启动,时可快速恢复)
create pfile='D:\pfile20210104.ora' from spfile;
--查看数据库最大连接数
show parameter processes;
--修改数据库连接数
alter system set processes=500 scope=spfile;
4)重启数据库生效参数
全杀 如果错误杀了主进程 数据库就崩溃了 后续就很麻烦
第一步不管用的话,就是要杀主进程(数据库实例进程),重新启动数据库进入修改。
CSDN 交流不方便,有些截图不方便展示, 有大神有好的方法可以直接qq 550753679 ,