暂无图片
RMAN-06018: duplicate operand specified in backup specification: DFORMAT
我来答
分享
暂无图片 匿名用户
RMAN-06018: duplicate operand specified in backup specification: DFORMAT

RMAN备份遇到报错:


RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of backup command at 12/15/2021 09:56:17
RMAN-06018: duplicate operand specified in backup specification: DFORMAT


备份命令:

run
{
allocate channel c1 device type disk;
allocate channel c2 device type disk;
allocate channel c3 device type disk;
allocate channel c4 device type disk;
backup as compressed backupset database format="/backup/rman/rmabak_%T_%s_%p_%c.bak" filesperset 4 format="/backup/rman/arch_%T_%s_%p_%c.bak";
CONFIGURE RETENTION POLICY TO REDUNDANCY 2;
configure controlfile autobackup format for device type disk to '/backup/rman/controlfile_%F';
delete noprompt obsolete;
release channel c1;
release channel c2;
release channel c3;
release channel c4;
}

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
范伟林

https://www.modb.pro/db/174195

参考我这里整理的几种duplicate用法

暂无图片 评论
暂无图片 有用 0
打赏 0
摸摸鱼

archivelog备份没写明白呀

backup as compressed backupset database format="/backup/rman/rmabak_%T_%s_%p_%c.bak" filesperset 4 format="/backup/rman/arch_%T_%s_%p_%c.bak";

改写成--->>

backup as compressed backupset database format="/u01/app/oracle/backup/rmabak_%T_%s_%p_%c.bak" filesperset 4;
backup archivelog all format="/u01/app/oracle/backup/arch_%T_%s_%p_%c.bak";

暂无图片 评论
暂无图片 有用 0
打赏 0
lscomeon
Error:  RMAN-06018 duplicate operand specified in backup specification: %s 
---------------------------------------------------------------------------
Cause:  A backup specification operand appears more than once in a backup 
	specification. 
Action: Delete the duplicate operand. 
复制
暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
把mysql的数据迁移到oracle 但是表结构还不一致 有人遇到过吗?
回答 1
怎么迁移的说说,才知道如何解决。
单选题,
回答 3
C吧,C有个“和“字,符合题目中讲的自动删除两类文件。
谁会Linux服务器,ORACLE数据库的迁移(复制一份一样的),并布置到服务器上?
回答 2
已采纳
这个懂点oracle的应该都可以做的,用expdpimpdp或者rman迁移
oracle PDB的表空间还有富余,但是CDB的表空间快满了,特别是SYSTEM表空间只剩3M,几乎爆了。有关系吗?需要给CDB的表空间扩容吗?
回答 7
需要给CDB扩容表空间
Oracle19c 如何给普通用户赋pdb所有权?
回答 1
1.使用SYS用户登录到Oracle数据库。 2.在SQLPlus中,执行以下命令以打开PDB:sqlALTERPLUGGABLEDATABASEpdbnameOPEN;其中,pdbname
通过镜像还原的oracle 数据库,如何恢复数据库
回答 2
https://www.modb.pro/db/42830
Oracle数据库 在哪里能看某个会话执行sql的开始时间?
回答 2
已采纳
v$session的SQLEXECSTART字段
latch: row cache objects
回答 6
有结论了吗?看awr报告中的TimeModelStatistics,建议开发查找是否有执行失败、报错的sql,将sql改正确。并且将相关sql使用绑定变量,减少硬解析。
一个数据库实例下面有十几个用户,如何实现分用户备份各自的数据,不用一个一个exp?各用户如何实现并发备份?
回答 3
只能写脚本然后定时任务一起备份了。但是备份本来就是高IO操作。一起可能IO用尽还有竞争。没有必要并行。比如ABCDEF几个schema一起,可能不快。但是每个备份开并行能快一些。主要看你磁盘的IO能力
oracle update报错-1407
回答 1
1、因为pmdsuc008字段设置有notnull约束;2、所以不能写入NULL值;3、可以改为:pmdsuc008nvl(null,’');