oracle 重启步骤及踩坑经验

oracle 重启步骤及踩坑经验

标准重启步骤

切换到oracle用户
复制代码
su - oracle
关闭监听
vbscript 复制代码
lsnrctl stop
杀掉oracle有关进程
复制代码
ps -ef|grep $ORACLE_SID|grep -v ora_|grep LOCAL=NO|awk '{print $2}'|xargs  kill -9

#查询pid
ps -ef|grep $ORACLE_SID|grep -v ora_|grep LOCAL=NO|awk '{print $2}'
#杀掉进程
kill -9  
登录数据库,关闭oracle数据库
复制代码
sqlplus / as sysdba
#关闭数据库
shutdown immediate
#退出sqlplus
exit
重启监听
复制代码
lsnrctl start
重启数据库
复制代码
sqlplus / as sysdba
#启动数据库
startup
复制代码
#退出sqlplus
exit

#查看监听状态
lsnrctl status

踩坑经验

shutdown immediate 时可能比较久,此时不要着急退出,等待一会等他报错

重启oracle startup时一直卡在Database mounted

可以等一会,如果等了很久没报错就退出然后重新来一遍重启流程

报错ORA-01012: not logged on

kill oracle 进程 或者关掉oracle

perl 复制代码
ps -ef|grep ora_dbw0_$ORACLE_SID
kill -9 pid
相关推荐
数据库生产实战4 小时前
Oracle的_segment_count和3个event对高并发事务与索引性能的影响分析
数据库·oracle
小Mie不吃饭5 小时前
2025 Oracle小白零基础到入门的学习路线
数据库·oracle
麒qiqi5 小时前
SQLite3 数据库
数据库·oracle
越甲八千11 小时前
SQL注入
数据库·sql·oracle
爱潜水的小L11 小时前
自学嵌入式day42,html
数据库·oracle·html
夜光小兔纸12 小时前
Oracle 表新增 ID RAW(16) 字段并填充历史数据
数据库·sql·oracle
秋深枫叶红12 小时前
嵌入式第四十三篇——数据库
linux·数据库·学习·oracle
robinson19881 天前
验证崖山数据库标量子查询是否带有CACHE功能
数据库·oracle·cache·自定义函数·崖山·标量子查询
廋到被风吹走1 天前
【数据库】【Oracle】SQL基础
数据库·sql·oracle
曹牧1 天前
Oracle统计每日发生次数
数据库·oracle