本文主要是介绍ORA-01102: cannot mount database in EXCLUSIVE mode 解决方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
这个错误主要是lk<SID>文件造成的该文件位于ORALCE_HOME下的dbs目录下,
这个lk<SID>的主要作用是说明DATABASE MOUNT上了,不用在MOUNT了.DATABASE UNMOUNT 后会删除掉,如果DATABASE确实没有MOUNT,这个文件在你也MOUNT上,只有手工删除
1.查询占用该临时文件的进程pid和username
/sbin/fuser -u /u01/app/oracle/product/11.2.0/db_1/dbs/lkoradb
2.直接kill相关pid释放文件lk<SID>文件
3.sbin/fuser -u /u01/app/oracle/product/11.2.0/db_1/dbs/lkHSDB 再次查看发现已经没有那些进程了
4.再次启动数据库一切ok
这篇关于ORA-01102: cannot mount database in EXCLUSIVE mode 解决方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!