03.11.06

凑个热闹

Posted in Oracle at 9:47 pm by soso

今天在一个群里,有人问到ORA-01102: cannot mount database in EXCLUSIVE mode 错误。说实话,我没遇到过,所以google了一把。(知道这里都是高手,可能这个问题十分之简单,希望你们别笑话我~)说是因为Some other instance has the database mounted exclusive or shared. 已经有其他的实例以exlusive或者shared形式mount了数据库。他说他自己安装的数据库,不可能装了多个实例。而shutdown数据库的时候又:
shutdown immediate
ORA-01507: database not mounted
ORACLE instance shut down.
我看到贴子上说是这些原因:—在”ORACLE_HOME/dbs”路径下仍然存在 “sgadef.dbf”文件
—Oracle的进程仍然存在
—虽然数据库已经关闭,但共享内存段和信号量依旧存在
—还有”ORACLE_HOME/dbs/lk
” 文件存在

分析,大概是由于没有干净的关闭掉数据库导致。于是让他ps—ef | grep ora_ | grep $ORACLE_SID ,然后kill-9杀掉那些进程。
居然就好了……
呵呵,汗~

« Previous entries ·