Linux下如何重启Oracle
操作步骤
切换到oracle用户
| su – oracle |
通过sqlplus以管理员身份登录
| sqlplus / as sysdba |
然后执行
| shutdown immediate |
退出sqlplus
| exit |
重启监听器
| lsnrctl reload |
检查当前监听器的状态
| // 可以查看各实例的状态 |
| lsnrctl status |
遇到的问题
sqlplus / as sysdba 登录不上报 ORA-00020: maximum number of processes (2500) exceeded
执行命令
| ps -ef |grep $ORACLE_SID|grep -v grep|awk '{print $2}' | xargs kill -9 |
ipcs -m | grep oracle | awk '{print $2}' | xargs ipcrm shm

浙公网安备 33010602011771号