重庆思庄Oracle、、PostgreSQL、Redhat认证学习论坛

标题: RMAN-06091: no channel allocated for maintenance [打印本页]

作者: 郑全    时间: 2016-11-16 11:48
标题: RMAN-06091: no channel allocated for maintenance
不管在rman提示符,还是在run job命令中,执行delete obsolete都报 :

备份集               4442   15-9月 -15
备份片段       4442   15-9月 -15         CONTROLFILE.spes.c-3532646141-20150915-00
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: delete 命令 (在 11/16/2016 11:41:17 上) 失败
RMAN-06091: 没有为维护指定通道 (相应的类型)
RMAN>

原因是之前的备份一部分是直接备份在硬盘上,另一部分是通过emc avmar备份在磁带上的。出现这样的错误是因为有磁带上的数据,但是未申请磁带类型的channel造成的。

如果我们只是想删除磁盘上的数据,加一个设备类型即可:

RMAN>delete obsolete device type disk;



作者: 郑全    时间: 2017-1-6 18:38
这个问题,今天又遇到,看来既有磁盘备份,又有磁带备份的情况下,建议关闭磁盘备份.




欢迎光临 重庆思庄Oracle、、PostgreSQL、Redhat认证学习论坛 (http://bbs.cqsztech.com/) Powered by Discuz! X3.2