关于Oracle rman命令我前几天从某一网络上找到了rman命令集合,Oracle rman命令中rman命令集合一直是我想了解的知识,终于得到一个好的相关知识介绍,所以今天要拿出来和大家一起分享。
一、list常用命令总结备忘
list命令列出控制文件、RMAN恢复目录中备份信息, 是我们对所有可见的数据库备份文件的一个最直观的了解的方法
listincarnation; listbackupsummary; listbackupofdatabasesummary; listbackupoftablespacesummary; listbackupofdatafilen,nsummary; listarchivelogallsummary; listbackupbyfile; listbackup; listexpiredbackup; listcopy; listbackupofspfile; listbackupofcontrolfile; listbackupdatafilen,n,n; listbackuptablespacetablespace_name; listbackupofarchivelogall; listbackupofarchivelogfromscn...; listbackupofarchiveloguntilscn...; listbackupofarchivelogfromsequence..; listbackupofarchiveloguntiltime'sysdate-10'; listbackupofarchivelog{all,from,high,like, logseq,low,scn,sequence,time,until};
1. List 当前RMAN所备份的数据库:
RMAN>listincarnation;
汇总查询:–如果备份文件多的话多用这两个list命令可以对备份文件有个总体了解。
1.1. list backup summary; –概述可用的备份
B 表示backup
A 表示Archivelog、 F 表示full backup、 0,1,2 表示incremental level备份
A 表示可用AVALIABLE、 X 表示EXPIRED
Oracle rman命令可以派生出很多类似命令,例如
listbackupofdatabasesummary listbackupofarchivelogallsummary listbackupoftablespaceuserssummary; listbackupofdatafilen,n,nsummary
这些命令可以让我们对已有的备份文件有一个整体,直观的了解。
1.2.list backup by file;–按照文件类型分别列出
分别为:数据文件列表、归档日志列表、控制文件列表、SPFILE列表
1.3.list backup;
这个命令列出已有备份集的详细信息。
1.4.list expired backup;
列出过期的备份文件
1.5.list copy;
列出copy文件
listcopyofdatabase; listcopyofcontrolfile; listcopyoftablespaceusers; listcopyofdatafilen,n,n; listcopyofarchivelogall; listcopyofarchivelogfromscn10000; listcopyofarchiveloguntilsequence12;
相关文章
标签:Oracle