oracle数据库管理-启动ORA-09968
数据库启动异常报错。SQL> startup forceORA-10997: another startup/shutdown operation of this instance inprogressORA-09968: unable to lock fileSVR4 Error: 11: Resource temporarily unavailableAdditional i...
数据库启动异常报错。
SQL> startup force
ORA-10997: another startup/shutdown operation of this instance inprogress
ORA-09968: unable to lock file
SVR4 Error: 11: Resource temporarily unavailable
Additional information: 21968
SQL> exit
删除$ORACLE_HOME/dbs/lk$ORACLE_SID文件,继续启动即可。
fuser $ORACLE_HOME/dbs/lk$ORACLE_SID
lsof |grep $ORACLE_HOME/dbs/lk$ORACLE_SID
-bash-3.00$ fuser *
hc_monidb.dat:
init.ora:
initmonidb.ora:
lkinstorcl: 22338o
monidbpfile:
orapwmonidb:
spfilemonidb.ora:
-bash-3.00$ ps -ef|grep 22338
oracle 22338 22337 1 00:01:20 ? 5:49 oracleorcl (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
oracle 22536 22360 0 00:08:23 pts/1 0:00 grep 22338
-bash-3.00$ ps -ef|grep 22337
oracle 22539 22360 0 00:08:33 pts/1 0:00 grep 22337
oracle 22337 22282 0 00:01:20 pts/4 0:00 sqlplus / as sysdba
oracle 22338 22337 1 00:01:20 ? 5:49 oracleorcl (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
-bash-3.00$
由于在startup nomount的过程中 shm共享内存和共享的信号都未建立,所以同时startup可能会启动2套实例,为了解决这个问题,使用lk$ORACLE_SID这个文件,谁先锁住这个文件 就可以继续后面startup nomount的过程
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)