0


Oracle数据库ORA-01507: database not mounted解决方法

问题描述:

连接上安装好的oracle后,执行SQL报ORA-01507: database not mounted错误,根据百度ORA-01507: database not mounted的解决办法,问题解决了,下面详细介绍一下这个方法:

步骤一、关闭数据库

执行sql命令: shutdown ,并退出sqlplus

$ sqlplus / as sysdba

sql> shutdown
sql> exit

步骤二、进入oracle的家目录下的dbs目录里面

/oracle/SHP/11204/是本例的oracle的家目录,要根据自身安装目录做修改

$ cd /oracle/SHP/11204/dbs/

步骤三、查看未释放的lk*文件

语句为 fuser -u lk*(这个代表前缀为lk的文件),比如说我的数据库为ORACL,就会有一个lkORACL文件

$ fuser -u lk*
/oracle/SHP/11204/dbs/lkSHP: 109868(orashp) 109870(orashp) 109877(orashp) 109881(orashp) 109885(orashp) 109887(orashp) 109889(orashp) 109891(orashp) 109893(orashp) 109895(orashp) 109897(orashp) 109899(orashp) 109901(orashp) 109903(orashp) 109905(orashp)

步骤四、kill掉lk*文件中的内容

$ fuser -k lkSHP 
/oracle/SHP/11204/dbs/lkSHP: 109868 109870 109877 109881 109885 109887 109889 109891 109893 109895 109897 109899 109901 109903 109905

步骤五、重启数据库

$ sqkplus / as sysdba
sql> startup
标签: 数据库 oracle sql

本文转载自: https://blog.csdn.net/qq_60175070/article/details/129662831
版权归原作者 国风含雪 所有, 如有侵权,请联系我们删除。

“Oracle数据库ORA-01507: database not mounted解决方法”的评论:

还没有评论