这两天给别人培训安装数据库时候遇到这个报错,所以记录一下给大家如果遇到了不知道怎么处理的共享一下。
看到这个报错的时候我们第一反应可能是不对呀,file是不是指的数据文件路径,请大家仔细看。报错的是oratab,这个文件是记录是否允许运行dbstart的那个控制文件。所以说我们应该去看一下该文件是否存在,且Oracle是否有权限访问。该文件的创建实在安装database软件的时候最后会运行两个shll脚本自动创建,就在下面这个图的地方
如果之前没有创建也不要紧,直接在去找这个路径执行一下脚本就好了
创建完后下次dbca就不会报错了。如果真的这个脚本找不到也可以去手动创建但是记得要给oracle可访问权限即可。
该错误理论上是不影响数据库的安装的,就算忽略过去也没有问题,在过后手动创建oratab把参数加进去就好了。