手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

备库恢复控制文件提示ORA-15001 ORA-15040错误

时间:2024-10-15 07:19:06

1、在使用从主库传输过来的控制文件在备库上进行恢复时报如下图中的错误

备库恢复控制文件提示ORA-15001 ORA-15040错误
备库恢复控制文件提示ORA-15001 ORA-15040错误

2、根据错误提示查看了当前服务器磁盘组的状态,可以看到状态都是正常挂载的

备库恢复控制文件提示ORA-15001 ORA-15040错误

3、在查看服务器状态时,可以看到服务器状态也是正常的

备库恢复控制文件提示ORA-15001 ORA-15040错误
备库恢复控制文件提示ORA-15001 ORA-15040错误
备库恢复控制文件提示ORA-15001 ORA-15040错误

4、找到一个解决办法是把oracle用户也添加到asmadmin组中,可是添加完后执行恢复仍然是错误的,如下图

备库恢复控制文件提示ORA-15001 ORA-15040错误
备库恢复控制文件提示ORA-15001 ORA-15040错误

5、最后发现是oracle用户的$ORACLE_HOME/bin/oracle权限问题,因为在备库中没有使用使用dbca创建过数据库,此文件的属主一般是oracle:oinstall,必须使用setasmgidwrap命令改为oracle:asmadmin,否则oracle将没有访问ASM磁盘组的权限。还有一步操作是修改把grid_home/bin/oracle与oracle_home/bin/oracle文件权限都修改为 6751

备库恢复控制文件提示ORA-15001 ORA-15040错误

6、修改完成后再查看oracle文件的权限可以看到,权限已经更改完成,修改权限后最好对照一下第二张图中三者权限是否对照

备库恢复控制文件提示ORA-15001 ORA-15040错误
备库恢复控制文件提示ORA-15001 ORA-15040错误

7、修改完成后重启实例,再执行导入操作可以看到已经成功,如下图

备库恢复控制文件提示ORA-15001 ORA-15040错误
© 手抄报圈