记录一下这个问题,Linux安装Oracle12c的时候,启动成功之后,再用shutdown命令关闭数据库之后,再startup启动就报错。

问题:

根据百度的结果,看了看解决方案,有创建文件夹的,有挂载的,各种解决方案都试了,也可能是我尝试的不对,总之经过了3个小时的努力,终于解决了,下面说解决方法:

首先是查看这个目录

用 ll命令看下你的文件(这个目录根据你安装的oracle位置确定,)

这时,你应该会看到一个 init.ora 文件,使用cat命令查看内容

cat init.ora

 像下面这样,注意你的内容可能跟我截图的有些差异,注意看我圈起来的部分

然后去oracle安装的根目录(不知道哪个是根目录的话,就看哪个目录下面有product文件夹和admin文件夹,有这两个文件夹的一般就是<ORACLE_BASE>指定的位置)去查看有无 fast_recovery_area这个文件夹,如果没有,切换oracle用户,然后创建这个文件夹。

然后再去startup

还可能会报错

如下,我的报了这个 

 打不开initoral.ora文件,我的这个是缺失了这个文件

去这个文件夹下面复制

 将init.ora.xxxxx复制过去,然后使用chmod修改权限就可以了我给的权限是 774

mv init.ora.xxxx initorcl.ora
chmod 774 initorcl.ora

 这样再去启动就好了。

GitHub 加速计划 / li / linux-dash
6
1
下载
A beautiful web dashboard for Linux
最近提交(Master分支:3 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐