rman备份失败:ORA-00245: control file backup failed; target is likely on a local file system

简介: rman备份失败:ORA-00245: control file backup failed; target is likely on a local file system

现象

rman备份失败:ORA-00245: control file backup failed; target is likely on a local file system


2020-10-10 01:27:14.085@haltnwzcdb02@11317@LM_WARNING@agent|RMAN reports a non-fatal error:
ORA-00245: control file backup failed; target is likely on a local file system
2020-10-10 01:27:16.790@haltnwzcdb02@11317@LM_ERROR@agent|RMAN reports a fatal error:
RMAN-03009: failure of backup command on c1 channel at 10/10/2020 01:26:57
ORA-00245: control file backup failed; target is likely on a local file system
2020-10-10 01:28:17.650@haltnwzcdb02@11317@LM_DEBUG@agent|RMAN command:

分析

控制文件自动备份失败。意思是控制文件的备份不应该放在本地文件系统上。

在rac一个节点的rman中,修改SNAPSHOT CONTROLFILE NAME参数指定到ASM共享存储位置。

注意:在一个节点的rman中修改,会自动将改变同步到其他节点的rman中。

11gR2之后,备份控制文件无需锁定controlfile enqueue。在非Rac中,没有任何改变。但是,在rac环境中,由于11gR2的控制文件备份原理发生了变化,集群中的每个实例都要能够写到快照控制文件。所以,快照控制文件要对所有实例可见。

在Rac中,所有节点都必须能够访问快照控制文件。如果快照控制文件没有放到共享设备上,当rman备份快照控制文件时,ORA-00245错误就会出现。

解决办法

检查 snapshot controlfile location:

RMAN> show snapshot controlfile name;


配置到asm上,例如:

RMAN> CONFIGURE SNAPSHOT CONTROLFILE NAME TO ‘+/data/snapcf_.f’;


再反思

数据本身有问题



image.png

image.pngimage.pngimage.png

相关文章
|
Oracle JavaScript 关系型数据库
MySQL8 OCP可以个人报名了,内卷时代考个证提升自己
MySQL8 OCP可以个人报名了,内卷时代考个证提升自己
2471 0
MySQL8 OCP可以个人报名了,内卷时代考个证提升自己
|
SQL Oracle 安全
Oracle11g更改数据库名(详细教程)
Oracle11g更改数据库名(详细教程)
532 1
|
存储 Oracle 关系型数据库
RAC创建ASM磁盘组时配置多路径和UDEV
RAC创建ASM磁盘组时配置多路径和UDEV
2831 7
|
SQL 存储 关系型数据库
1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server
1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server
|
存储 Oracle 关系型数据库
彻底解决Oracle中文乱码
彻底解决Oracle中文乱码
10108 0
|
Oracle 关系型数据库 数据库
数据库恢复后打开时遇到 ORA-01152的解决方法
数据库恢复后打开时遇到 ORA-01152
1308 0
|
Oracle 关系型数据库 数据库
【DG】搭建DG时,报错:ORA-01017 invalid username password logon denied
【DG】搭建DG时,报错:ORA-01017 invalid username password logon denied
1250 0
|
文字识别 Oracle 关系型数据库
Oracle rac重新执行root.sh脚本
Oracle rac重新执行root.sh脚本
1150 0