大家好:
我之前在网上看到好像使用 list(crosscheck) backup of backupdatafile 'E:\bak\DEMO_1.bak' 或 list(crosscheck) copy of copydatafile 'E:\bak\DEMO_2.bak' 可以列出(或较验)用文件名表示的特定数据文件备份集或影像副本的状态?
但我现在使用不行了,也不太记得了,在网上也搜索不到了,但我记得好像是使用到 backupdatafile 或 copydatafile 关键字的。
哪位可以指点一下吗?谢谢!rmanlistcrosscheck
我之前在网上看到好像使用 list(crosscheck) backup of backupdatafile 'E:\bak\DEMO_1.bak' 或 list(crosscheck) copy of copydatafile 'E:\bak\DEMO_2.bak' 可以列出(或较验)用文件名表示的特定数据文件备份集或影像副本的状态?
但我现在使用不行了,也不太记得了,在网上也搜索不到了,但我记得好像是使用到 backupdatafile 或 copydatafile 关键字的。
哪位可以指点一下吗?谢谢!rmanlistcrosscheck
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00558: error encountered while parsing input commands
RMAN-01009: syntax error: found ";": expecting one of: "double-quoted-string, integer, single-quoted-string"
RMAN-01007: at line 1 column 24 file: standard input按照rman给你的提示添补、、、、
不是的,是根据数据文件的文件号,是根据备分集文件名 'E:\bak\DEMO_1.bak' 进行查询,之前我在网上见过的。
crosscheck backuppiece 'E:\bak\DEMO_2.bak';
delete backuppiece 'E:\bak\DEMO_2.bak';你是要这个需求吧?
映像副本的,
数据文件用 list(crosscheck/delete) datafilecopy '文件名';
控制文件副本用 list(crosscheck/delete) controlfilecopy '文件名';
归档日志副本用 list(crosscheck/delete) archivelog '文件名';