成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Oracle數據庫RMAN恢復之數據文件的恢復詳解

數據庫 Oracle
本文我們主要介紹了Oracle數據庫RMAN恢復之數據文件的恢復的相關知識,并通過示例來進行說明,希望能夠對您有所幫助。

Oracle數據庫REAN恢復數據文件的恢復是本文我們主要要介紹的內容,我們知道,除了system表空間的數據文件(mount)之外,其它數據文件可以在open(mount也可以)狀態下恢復。open狀態下恢復數據文件可以減少數據庫停用的時間,所以應該在open狀態下恢復這些數據文件。

示例一:數據文件被誤刪除

數據庫關閉狀態下刪除非系統表空間數據文件。

啟動數據庫到mount狀態。

脫機丟失的數據文件,alter database datafile n offline。

打開數據庫,alter database open。

轉儲數據文件,restore datafile n。

使用recover datafile n 應用歸檔日志。

聯機數據文件,alter database datafile n online。

--數據庫關閉狀態下刪除非系統表空間數據文件。   

  1. [oracle@localhost ~]$  rm $ORACLE_BASE/product/10.2.0/oradatabak/example01.dbf;    
  2. SQL> select file#,error from v$recover_file;      
  3. FILE# ERROR    
  4. ---------- -----------------------------------------------------------------     
  5. 5 FILE NOT FOUND    
  6. SQL> select file#,name from v$datafile where file#=5;    
  7. FILE# NAME    
  8. ---------- --------------------------------------------------------------------------------     
  9. 5 /oracle/10g/oracle/product/10.2.0/oradatabak/example01.dbf    
  10. --恢復數據文件     
  11. RMAN> run {    
  12. startup force mount;    
  13. sql 'alter database datafile 5 offline';    
  14. sql 'alter database open';    
  15. restore datafile 5;    
  16. recover datafile 5;    
  17. sql 'alter database datafile 5 online';    
  18. 8> }   

示例二:數據文件所在磁盤出現損壞

數據庫關閉狀態下刪除非系統表空間數據文件。

啟動數據庫到mount狀態。

脫機丟失的數據文件,alter database datafile n offline。

打開數據庫,alter database open。

在restore database之前,執行set newname為數據文件指定新的位置。

在restore database之后,執行switch datafile改變控制文件中數據文件位置和名稱。

之后通過執行recover database應用歸檔日志。

聯機數據文件,alter database datafile n online。

--數據庫關閉狀態下刪除非系統表空間數據文件。   

  1. [oracle@localhost ~]$  rm $ORACLE_BASE/product/10.2.0/oradatabak/example01.dbf;    
  2.  
  3. SQL> select file#,error from v$recover_file;      
  4.  
  5. FILE# ERROR    
  6.  
  7. ---------- -----------------------------------------------------------------     
  8.  
  9. 5 FILE NOT FOUND    
  10.  
  11. SQL> select file#,name from v$datafile where file#=5;    
  12.  
  13. FILE# NAME    
  14.  
  15. ---------- --------------------------------------------------------------------------------     
  16.  
  17. 5 /oracle/10g/oracle/product/10.2.0/oradatabak/example01.dbf    
  18.  
  19. --恢復數據文件     
  20.  
  21. [oracle@localhost ~]$ rman target sys/oracle@oralife nocatalog    
  22.  
  23. RMAN> run {    
  24.  
  25. 2> startup force mount;    
  26.  
  27. 3> sql 'alter database datafile 5 offline';    
  28.  
  29. 4> sql 'alter database open';    
  30.  
  31. 5> set newname for datafile 5 to '$ORACLE_BASE/product/10.2.0/oradata/oralife/example01.dbf';    
  32.  
  33. 6> restore datafile 5;    
  34.  
  35. 7> switch datafile 5;    
  36.  
  37. 8> recover datafile 5;    
  38.  
  39. 9> sql 'alter database datafile 5 online';    
  40.  
  41. 10> }    
  42.  
  43. SQL> select file#,name from v$datafile where file#=5;    
  44.  
  45. FILE# NAME    
  46.  
  47. ---------- --------------------------------------------------------------------------------     
  48.  
  49. 5 /oracle/10g/oracle/product/10.2.0/oradata/oralife/example01.dbf    
  50.  
  51. SQL> select file#,error from v$recover_file;      
  52.  
  53. no rows selected  

關于Oracle數據庫RMAN恢復之數據文件的恢復的相關知識就介紹到這里了,希望本次的介紹能夠對您有所收獲!

【編輯推薦】

  1. Oracle數據庫PL/SQL快捷鍵設置詳解
  2. Oracle數據庫診斷工具RDA的安裝與使用詳解
  3. Oracle數據庫GLOBAL_NAMES參數的詳細研究
  4. Oracle數據庫歸檔模式的切換及其相關操作詳解
  5. Oracle 10g UNDO表空間過大導致磁盤空間不足的解決
責任編輯:趙鵬 來源: CSDN博客
相關推薦

2011-08-23 11:09:36

Oraclerman恢復system表空間恢復

2011-08-29 17:00:47

Oracle數據庫RM表空間數據塊介質

2011-08-30 09:35:10

OracleRMAN不完全恢復基于時間恢復

2011-08-30 09:50:22

OracleRMAN不完全恢復基于SCN恢復

2011-05-17 11:33:43

oracle數據庫

2010-03-31 10:39:40

RMANOracle

2011-08-30 10:02:18

OracleRMAN不完全恢復基于日志序列號恢復

2011-04-11 13:46:17

Oracle數據庫備份

2011-05-24 10:26:12

Oracle數據庫日志文件

2019-06-12 08:57:43

Oracle數據庫恢復

2011-05-11 13:25:57

Oracle數據庫后備恢復

2009-11-20 13:29:59

Oracle數據庫恢復

2011-05-26 09:36:07

Oracle數據庫Redo故障

2011-02-28 13:31:17

Oracle數據庫

2011-03-24 17:21:42

Oracle數據庫Redo故障

2011-04-02 11:02:54

SQL Server數文件恢復

2011-08-15 23:14:34

Oraclerman環境配置

2011-08-03 18:42:21

Oracle數據庫重做日志

2011-03-04 14:59:16

Raidoracle數據庫

2009-03-17 16:00:47

Oracle數據庫備份
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久国产精品 | 国产精品综合色区在线观看 | 在线āv视频 | 不卡在线视频 | 国产精品永久免费视频 | 欧美精品欧美精品系列 | 精品福利一区 | 国产a级毛片 | 看羞羞视频免费 | 少妇精品久久久久久久久久 | 成人免费一区二区三区视频网站 | 久久久久久亚洲精品 | 亚洲国产精品久久久久秋霞不卡 | 一区二区视频在线观看 | 成人免费观看男女羞羞视频 | 日韩综合在线播放 | 成年人在线观看 | 黑人中文字幕一区二区三区 | 精品国产1区2区3区 在线国产视频 | 在线观看成人小视频 | 6080亚洲精品一区二区 | 日本不卡一区二区三区在线观看 | 亚洲精品视频在线播放 | 日韩精品免费视频 | 久久99蜜桃综合影院免费观看 | 91精品国产91久久综合桃花 | 国产成人精品网站 | 久久国产精品99久久久大便 | 日日综合 | 99在线精品视频 | www.47久久青青 | 91福利网址| 在线观看国产91 | 国产精品一级在线观看 | 黄色毛片免费 | 国产一区| 午夜视频一区二区 | 国产免费自拍 | 超碰人人艹 | 不卡一区二区三区四区 | 狠狠涩 |