backupincrementallevel0database;Startingbackupat02-DEC-13allocatedchannel:ORA_DISK_1channelORA_DISK_1:sid=154devtype=DISKchannelOR" />

黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

oracle:rman恢復(fù)----通過時(shí)間set until time

系統(tǒng) 3166 0

?

? ?試驗(yàn)計(jì)劃:先做一個(gè)0級(jí)備份,再創(chuàng)建一個(gè)表,插入幾條數(shù)據(jù),最后刪除表,然后通過rman把該表的數(shù)據(jù)恢復(fù)。

?

試驗(yàn)環(huán)境:在歸檔模式,oracle10.2.0.1

?

開始試驗(yàn):

1.rman level 0備份

      
        
          RMAN> backup incremental level 0
        
      
      
        
          
             database;
          
        
        



Starting backup at 
      
      
        02
      
      -DEC-
      
        13
      
      
        

allocated channel: ORA_DISK_1

channel ORA_DISK_1: sid
      
      =
      
        154
      
       devtype=
      
        DISK

channel ORA_DISK_1: starting incremental level 
      
      
        0
      
      
         datafile backupset

channel ORA_DISK_1: specifying datafile(s) 
      
      
        in
      
      
         backupset

input datafile fno
      
      =
      
        00001
      
       name=/u01/app/oracle/product/
      
        10.2
      
      .
      
        0
      
      /db_2/oradata/orcl/
      
        system01.dbf

input datafile fno
      
      =
      
        00003
      
       name=/u01/app/oracle/product/
      
        10.2
      
      .
      
        0
      
      /db_2/oradata/orcl/
      
        sysaux01.dbf

input datafile fno
      
      =
      
        00002
      
       name=/u01/app/oracle/product/
      
        10.2
      
      .
      
        0
      
      /db_2/oradata/orcl/
      
        undotbs01.dbf

input datafile fno
      
      =
      
        00006
      
       name=/u01/app/oracle/product/
      
        10.2
      
      .
      
        0
      
      /db_2/oradata/orcl/
      
        yn.dbf

input datafile fno
      
      =
      
        00004
      
       name=/u01/app/oracle/product/
      
        10.2
      
      .
      
        0
      
      /db_2/oradata/orcl/
      
        users01.dbf

channel ORA_DISK_1: starting piece 
      
      
        1
      
       at 
      
        02
      
      -DEC-
      
        13
      
      
        

channel ORA_DISK_1: finished piece 
      
      
        1
      
       at 
      
        02
      
      -DEC-
      
        13
      
      
        

piece handle
      
      =/u01/app/oracle/flash_recovery_area/ORCL/backupset/2013_12_02/o1_mf_nnnd0_TAG20131202T211658_99s22c7o_.bkp tag=TAG20131202T211658 comment=
      
        NONE

channel ORA_DISK_1: backup 
      
      
        set
      
       complete, elapsed time: 
      
        00
      
      :
      
        01
      
      :
      
        25
      
      
        

channel ORA_DISK_1: starting incremental level 
      
      
        0
      
      
         datafile backupset

channel ORA_DISK_1: specifying datafile(s) 
      
      
        in
      
      
         backupset

including current control file 
      
      
        in
      
      
         backupset

including current SPFILE 
      
      
        in
      
      
         backupset

channel ORA_DISK_1: starting piece 
      
      
        1
      
       at 
      
        02
      
      -DEC-
      
        13
      
      
        

channel ORA_DISK_1: finished piece 
      
      
        1
      
       at 
      
        02
      
      -DEC-
      
        13
      
      
        

piece handle
      
      =/u01/app/oracle/flash_recovery_area/ORCL/backupset/2013_12_02/o1_mf_ncsn0_TAG20131202T211658_99s252by_.bkp tag=TAG20131202T211658 comment=
      
        NONE

channel ORA_DISK_1: backup 
      
      
        set
      
       complete, elapsed time: 
      
        00
      
      :
      
        00
      
      :
      
        05
      
      
        

Finished backup at 
      
      
        02
      
      -DEC-
      
        13
      
    

2.創(chuàng)建表

      SQL> create table t1(id 
      
        int
      
      ,name varchar2(
      
        20
      
      
        ));



Table created.



SQL
      
      > insert into t1 values(
      
        1
      
      ,
      
        '
      
      
        first
      
      
        '
      
      
        );




      
      
        1
      
      
         row created.



SQL
      
      >
      
         commit;



SQL
      
      > insert into t1 values(
      
        2
      
      ,
      
        '
      
      
        second
      
      
        '
      
      
        );




      
      
        1
      
      
         row created.



SQL
      
      >
      
         commit;



Commit complete.




        
          SQL
        
      
      
        > alter system switch
      
      
        
           logfile;
        
        



System altered.



SQL
      
      > 
      
        select
      
       * 
      
        from
      
      
         t1;



    ID NAME


      
      ---------- --------------------

     
      
        1
      
      
         first

     
      
      
        2
      
       second
      

3.查詢當(dāng)前系統(tǒng)時(shí)間

      SQL> 
      
        select
      
       to_char(sysdate,
      
        '
      
      
        yyyy-mm-dd hh24:mi:ss
      
      
        '
      
      ) 
      
        from
      
      
         dual;



TO_CHAR(SYSDATE,
      
      
        '
      
      
        YY
      
      

-------------------


      
        2013
      
      -
      
        12
      
      -
      
        02
      
      
        21
      
      :
      
        41
      
      :
      
        55
      
    

?

4.刪除表,關(guān)閉數(shù)據(jù)庫,重啟數(shù)據(jù)庫

      
        SQL>
      
      
        
           drop table t1;
        
        



Table dropped.



SQL
      
      >
      
         shutdown immediate     

Database closed.

Database dismounted.

ORACLE instance shut down.

SQL
      
      >
      
         startup mount

ORACLE instance started.



Total System Global Area  
      
      
        599785472
      
      
         bytes

Fixed Size            
      
      
        2022632
      
      
         bytes

Variable Size          
      
      
        243270424
      
      
         bytes

Database Buffers      
      
      
        352321536
      
      
         bytes

Redo Buffers            
      
      
        2170880
      
      
         bytes

Database mounted.

SQL
      
      > 
      
        select
      
       status 
      
        from
      
      
         v$instance;



STATUS


      
      ------------
      
        

MOUNTED
      
    

5.rman恢復(fù)

      
        RMAN> run{

2> allocate channel c1 type disk;

3> set until time "to_date('2013-12-02 21:41:55','yyyy-mm-dd hh24:mi:ss')";

4> restore database;

5> recover database;

6> sql 'alter database open resetlogs';


      
      
        7
      
      >
      
         }



allocated channel: c1

channel c1: sid
      
      =
      
        155
      
       devtype=
      
        DISK



executing command: SET until clause



Starting restore at 
      
      
        02
      
      -DEC-
      
        13
      
      
        



channel c1: starting datafile backupset restore

channel c1: specifying datafile(s) to restore 
      
      
        from
      
       backup 
      
        set
      
      
        

restoring datafile 
      
      
        00001
      
       to /u01/app/oracle/product/
      
        10.2
      
      .
      
        0
      
      /db_2/oradata/orcl/
      
        system01.dbf

restoring datafile 
      
      
        00002
      
       to /u01/app/oracle/product/
      
        10.2
      
      .
      
        0
      
      /db_2/oradata/orcl/
      
        undotbs01.dbf

restoring datafile 
      
      
        00003
      
       to /u01/app/oracle/product/
      
        10.2
      
      .
      
        0
      
      /db_2/oradata/orcl/
      
        sysaux01.dbf

restoring datafile 
      
      
        00004
      
       to /u01/app/oracle/product/
      
        10.2
      
      .
      
        0
      
      /db_2/oradata/orcl/
      
        users01.dbf

restoring datafile 
      
      
        00006
      
       to /u01/app/oracle/product/
      
        10.2
      
      .
      
        0
      
      /db_2/oradata/orcl/
      
        yn.dbf

channel c1: reading 
      
      
        from
      
       backup piece /u01/app/oracle/flash_recovery_area/ORCL/backupset/2013_12_02/
      
        o1_mf_nnnd0_TAG20131202T211658_99s22c7o_.bkp

channel c1: restored backup piece 
      
      
        1
      
      
        

piece handle
      
      =/u01/app/oracle/flash_recovery_area/ORCL/backupset/2013_12_02/o1_mf_nnnd0_TAG20131202T211658_99s22c7o_.bkp tag=
      
        TAG20131202T211658

channel c1: restore complete, elapsed time: 
      
      
        00
      
      :
      
        00
      
      :
      
        45
      
      
        

Finished restore at 
      
      
        02
      
      -DEC-
      
        13
      
      
        



Starting recover at 
      
      
        02
      
      -DEC-
      
        13
      
      
        



starting media recovery



archive log thread 
      
      
        1
      
       sequence 
      
        56
      
      
        is
      
       already on disk 
      
        as
      
       file /u01/app/oracle/flash_recovery_area/ORCL/archivelog/2013_12_02/
      
        o1_mf_1_56_99s2jvny_.arc

archive log thread 
      
      
        1
      
       sequence 
      
        57
      
      
        is
      
       already on disk 
      
        as
      
       file /u01/app/oracle/flash_recovery_area/ORCL/archivelog/2013_12_02/
      
        o1_mf_1_57_99s2lpbk_.arc

archive log thread 
      
      
        1
      
       sequence 
      
        58
      
      
        is
      
       already on disk 
      
        as
      
       file /u01/app/oracle/flash_recovery_area/ORCL/archivelog/2013_12_02/
      
        o1_mf_1_58_99s3d5ph_.arc

archive log thread 
      
      
        1
      
       sequence 
      
        1
      
      
        is
      
       already on disk 
      
        as
      
       file /u01/app/oracle/flash_recovery_area/ORCL/archivelog/2013_12_02/
      
        o1_mf_1_1_99s3j6fg_.arc

archive log filename
      
      =/u01/app/oracle/flash_recovery_area/ORCL/archivelog/2013_12_02/o1_mf_1_56_99s2jvny_.arc thread=
      
        1
      
       sequence=
      
        56
      
      
        

archive log filename
      
      =/u01/app/oracle/flash_recovery_area/ORCL/archivelog/2013_12_02/o1_mf_1_57_99s2lpbk_.arc thread=
      
        1
      
       sequence=
      
        57
      
      
        

archive log filename
      
      =/u01/app/oracle/flash_recovery_area/ORCL/archivelog/2013_12_02/o1_mf_1_58_99s3d5ph_.arc thread=
      
        1
      
       sequence=
      
        58
      
      
        

media recovery complete, elapsed time: 
      
      
        00
      
      :
      
        00
      
      :
      
        02
      
      
        

Finished recover at 
      
      
        02
      
      -DEC-
      
        13
      
      
        



sql statement: alter database open resetlogs

released channel: c1



RMAN
      
      >    
    

?

6.查詢被刪除的數(shù)據(jù)

      SQL> 
      
        select
      
       * 
      
        from
      
      
         t1;



    ID NAME


      
      ---------- --------------------

     
      
        1
      
      
         first

     
      
      
        2
      
      
         second



SQL
      
      > 
    

?

7.重新備份數(shù)據(jù)庫

? ?在生產(chǎn)環(huán)境中,不完全恢復(fù)后,是要用rman重新備份的。因?yàn)樵搨浞菔且院髷?shù)據(jù)恢復(fù)的一個(gè)起點(diǎn)。

?

oracle:rman恢復(fù)----通過時(shí)間set until time


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論