ORA-48188: user missing read, write, or exec permission on specified directory
昨天好像是因为一次不正常的关闭oracle引起的一次突发事件。
刚连接数据库,就报了一个让我很懵逼的错误。
ORA-01034: ORACLE not available
shaved memory realm does not exist
进程 ID: 0
会话 ID: 0 序列号: 0
网上大多数的解决办法都是说:
1、用CMD进入命令行
2、sqlplus /nolog
3、conn / as sysdba
4、startup mount
当我运行startup mount的时候
经过我的摸索,最后总结是启动不了oracle的实例
解决步骤:
CMD进入命令行
1、 sqlplus / as sysdba
(https://img-blog.csdnimg.cn/20201111093514825.png#pic_center)
2、SQL> shutdown norml
(https://img-blog.csdnimg.cn/20201111093621675.png#pic_center)
3、修改D:\oracle\admin\zsdb\pfile\init.ora.321201916557(找到你自己的,oralce目录下搜索init.ora即可)
4、SQL> startup pfile=D:\oracle\admin\zsdb\pfile\init.ora.321201916557 open;
终于启动了