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
相关推荐
荒川之神1 小时前
ORACLE 闪回技术简介
数据库·oracle
Mephisto.java3 小时前
【大数据学习 | kafka高级部分】kafka的优化参数整理
大数据·sql·oracle·kafka·json·database
BearHan6 小时前
Sqlsugar调用Oracle的存储过程
oracle·存储过程·orm
superman超哥6 小时前
04 深入 Oracle 并发世界:MVCC、锁、闩锁、事务隔离与并发性能优化的探索
数据库·oracle·性能优化·dba
Mephisto.java7 小时前
【大数据学习 | kafka高级部分】kafka的kraft集群
大数据·sql·oracle·kafka·json·hbase
Mephisto.java7 小时前
【大数据学习 | kafka高级部分】kafka的文件存储原理
大数据·sql·oracle·kafka·json
毕业设计制作和分享16 小时前
ssm《数据库系统原理》课程平台的设计与实现+vue
前端·数据库·vue.js·oracle·mybatis
Dingww101121 小时前
梧桐数据库中的网络地址类型使用介绍分享
数据库·oracle·php
2401_857026231 天前
Spring Boot框架下的知识管理与多维分类
spring boot·后端·oracle
刘艳兵的学习博客1 天前
刘艳兵-DBA027-在Oracle数据库,通常可以使用如下方法来得到目标SQL的执行计划,那么通过下列哪些方法得到的执行计划有可能是不准确的?
数据库·oracle·面试·database·刘艳兵