rman 备份出现ORA-00245/RMAN-08132
来源:互联网 发布:网络剧有毒第二部 编辑:程序博客网 时间:2024/06/09 14:07
rman 备份出现ORA-00245/RMAN-08132
rman备份出现如下错误
RMAN> backup full tag
'dbfull'
format
'/jfkdata1/rman_bak/full_%d_%u'
database
2> include current controlfile plus archivelog
format
'/jfkdata1/rman_bak/arch_%d_%u'
;
Starting backup at 13-MAR-12
current log archived
using target database control
file
instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=297 instance=ykcdb2 device
type
=DISK
channel ORA_DISK_1: starting archived log backup
set
channel ORA_DISK_1: specifying archived log(s)
in
backup
set
input archived log thread=1 sequence=29 RECID=43 STAMP=777808820
input archived log thread=1 sequence=30 RECID=46 STAMP=777816035
input archived log thread=2 sequence=21 RECID=45 STAMP=777816033
channel ORA_DISK_1: starting piece 1 at 13-MAR-12
channel ORA_DISK_1: finished piece 1 at 13-MAR-12
piece handle=
/jfkdata1/rman_bak/arch_YKCDB_01n5p1vf
tag=DBFULL comment=NONE
channel ORA_DISK_1: backup
set
complete, elapsed
time
: 00:00:25
Finished backup at 13-MAR-12
Starting backup at 13-MAR-12
using channel ORA_DISK_1
channel ORA_DISK_1: starting full datafile backup
set
channel ORA_DISK_1: specifying datafile(s)
in
backup
set
input datafile
file
number=00002 name=
/jfkdata1/oradata/ykcdb/sysaux01
.dbf
input datafile
file
number=00001 name=
/jfkdata1/oradata/ykcdb/system01
.dbf
input datafile
file
number=00003 name=
/jfkdata1/oradata/ykcdb/undotbs01
.dbf
input datafile
file
number=00005 name=
/jfkdata1/oradata/ykcdb/undotbs02
.dbf
input datafile
file
number=00004 name=
/jfkdata1/oradata/ykcdb/users01
.dbf
channel ORA_DISK_1: starting piece 1 at 13-MAR-12
channel ORA_DISK_1: finished piece 1 at 13-MAR-12
piece handle=
/jfkdata1/rman_bak/full_YKCDB_02n5p209
tag=DBFULL comment=NONE
channel ORA_DISK_1: backup
set
complete, elapsed
time
: 00:00:25
channel ORA_DISK_1: starting full datafile backup
set
channel ORA_DISK_1: specifying datafile(s)
in
backup
set
including current control
file
in
backup
set
including current SPFILE
in
backup
set
channel ORA_DISK_1: starting piece 1 at 13-MAR-12
channel ORA_DISK_1: finished piece 1 at 13-MAR-12
piece handle=
/jfkdata1/rman_bak/full_YKCDB_03n5p213
tag=DBFULL comment=NONE
channel ORA_DISK_1: backup
set
complete, elapsed
time
: 00:00:01
Finished backup at 13-MAR-12
Starting backup at 13-MAR-12
current log archived
using channel ORA_DISK_1
channel ORA_DISK_1: starting archived log backup
set
channel ORA_DISK_1: specifying archived log(s)
in
backup
set
input archived log thread=2 sequence=22 RECID=48 STAMP=777816102
input archived log thread=1 sequence=31 RECID=47 STAMP=777816101
channel ORA_DISK_1: starting piece 1 at 13-MAR-12
channel ORA_DISK_1: finished piece 1 at 13-MAR-12
piece handle=
/jfkdata1/rman_bak/arch_YKCDB_04n5p217
tag=DBFULL comment=NONE
channel ORA_DISK_1: backup
set
complete, elapsed
time
: 00:00:01
Finished backup at 13-MAR-12
ORA-00245: control
file
backup operation failed
RMAN-08132: WARNING: cannot update recovery area reclaimable
file
list
RMAN>
从这里可以看出数据库文件,归档日志,spfile和controlfile都备份完成,后面又出现一个controlfile失败,应该是控制文件快照备份失败。
错误原因
RMAN creates a copy of the control
file
for
read
consistency, this is the snapshot controlfile.
Due to the changes made to the controlfile backup mechanism
in
11gR2 any instances
in
the cluster may write to the snapshot controlfile. Therefore,
the snapshot controlfile
file
needs to be visible to all instances.
The same happens when a backup of the controlfile is created directly from
sqlplus any instance
in
the cluster may write to the backup controfile
file
.
In 11gR2 onwards, the controlfile backup happens without holding the control
file
enqueue.
For non-RAC database, this doesn't change anything.
But,
for
RAC database, the snapshot controlfile location
must be
in
a shared
file
system that will be accessible from all the nodes.
The snapshot controlfile MUST be accessible by all nodes of a RAC database.
大致意思就是rman的snapshot controlfile必须放在共享存储之上。
解决方法
The snapshot controlfile MUST be accessible by all nodes of a RAC database,
if
the snapshot controlfile does not reside
in
on a shared device this error will raise.
1. Check the snapshot controlfile location:
RMAN> show all;
2. Configure the snapshot controlfile to a shared disk:
RMAN> CONFIGURE SNAPSHOT CONTROLFILE NAME TO
'<shared_disk>/snapcf_<DBNAME>.f'
;
链接:http://www.xifenfei.com/2648.html
- rman 备份出现ORA-00245/RMAN-08132
- rman备份出现ORA-19625
- rman备份出现ORA-19625
- rman备份出现ORA-19625
- RMAN备份失败 RMAN-06059 ORA-19625
- RMAN删除备份出现ORA-19554错误的解决办法
- RMAN备份时出现ORA-27038: created file already exists
- RMAN备份遭遇ORA-235
- rman备份中出现的ORA-19804和RMAN-06056错误总结及解决方案
- ORA-00245 & RMAN-08132 RMAN之snapshot control file
- oracle rman备份与ORA-19504&ORA-27040&RMAN-03009
- RMAN-00571 ORA-00245
- ORA-00245 & RMAN-03009
- rac在rman备份时报错ORA-00245
- oracle数据库备份出现错误:RMAN-03002 ORA-19809 ORA-19804
- RMAN备份错误ORA-19502的学习
- rman异地和本地备份---ORA-19504
- RAC 环境rman备份 ORA-27054
- iOS 开发一周速成 -- 常用UI控件
- Appending to the End of a File
- 使用memcached实现session远程分布式存储
- 我看待刘翔的退赛
- IOS沙盒详解
- rman 备份出现ORA-00245/RMAN-08132
- Poco::Notification
- web集群时利用memcache来同步session
- tomcat:一台机器上同时启动两个tomcat的注意点
- Hadoop node 部署步骤
- ASP.NET性能优化之分布式Session
- 四极管:Android标题栏各种设置
- C++ string 用法详解
- oracle中add_months(增加或减去月份 )使用