Oracle异常
事情的起因我也忘记了,可能是很久之前的一次连接吧,由于操作不当,导致我的Oracle数据库挂了!
首先上异常:
ERROR: ORA-01012: not logged on
以超级管理员登录:
SQL> conn /as sysdba Connected to an idle instance.
报错依旧!
只能上搜索引擎了,狂找一轮,大概确定问题是由于上次关闭数据库的时候没有等待它关闭完全就终止了
那么找到问题之后就开始下一轮操作:
#查出Oracle的进程号,
#PS:由于我的Oracle是挂在docker上的,所以这个名字不知道该怎么举例,可能就是镜像名吧
ps -ef|grep helowin
出来这么一大堆:
[oracle@65a39a410d49 ~]$ ps -ef|grep helowin
oracle 3599 3556 0 11:36 pts/12 00:00:00 grep helowin
oracle 9079 9078 0 May08 ? 00:00:00 oraclehelowin (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOC
oracle 9170 9078 0 May08 ? 00:00:00 oraclehelowin (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOC
oracle 9274 9273