日期:2014-05-16  浏览次数:20403 次

一、list常用命令总结备忘

转载:

 

一、list常用命令总结备忘

    list命令列出控制文件、RMAN恢复目录中备份信息, 是我们对所有可见的数据库备份文件的一个最直观的了解的方法

    list incarnation;
    list backup summary;
    list backup of database summary;
    list backup of tablespace summary;
    list backup of datafile n,n summary;
    list archivelog all summary;

    list backup by file;
    list backup;
    list expired backup;
    list copy;

    list backup of spfile;
    list backup of controlfile;
    list backup datafile n,n,n;
    list backup tablespace tablespace_name;
    list backup of archivelog all;
    list backup of archivelog from scn ...;
    list backup of archivelog until scn ...;
    list backup of archivelog from sequence ..;
    list backup of archivelog until time 'sysdate-10';
    list backup of archivelog {all, from, high, like, logseq, low, scn, sequence, time, until};


1.       List 当前RMAN所备份的数据库:
   

 RMAN> list incarnation;
  汇总查询:--如果备份文件多的话多用这两个list命令可以对备份文件有个总体了解。


    1.1. list backup summary; --概述可用的备份

        B 表示backup
        A 表示Archivelog、 F 表示full backup、 0,1,2 表示incremental level备份

        A 表示可用AVALIABLE、 X 表示EXPIRED

        这个命令可以派生出很多类似命令,例如

        list backup of database summary
        list backup of archivelog all summary
        list backup of tablespace users summary;
        list backup of datafile n,n,n summary

   
这些命令可以让我们对已有的备份文件有一个整体,直观的了解。


    1.2.list backup by file;--按照文件类型分别列出
        分别为:数据文件列表、归档日志列表、控制文件列表、SPFILE列表

    1.3.list backup;
   
这个命令列出已有备份集的详细信息。

    1.4.list expired backup;
   
列出过期的备份