亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > Oracle > 正文

Oracle數據庫不同損壞級別的恢復教程

2020-07-26 13:58:25
字體:
來源:轉載
供稿:網友

前言

在 DBA 的日常工作中不可避免存在著數據庫的損壞,本文將主要介紹 Oracle 數據庫遇到不同損壞級別下的應該采用的恢復方法,供讀者在遇到此類情景時,能的找到適合自己的恢復方法,提高工作效率。

數據塊損壞的恢復

當數據文件中僅有少量的數據塊發生了介質損壞時,我們可以利用RMAN對其進行數據塊一級的恢復。數據塊級的局部恢復可以大大縮短恢復時間,甚至縮短到其他恢復方式的千分之幾。此外,在數據塊存在損壞而進行的恢復中,系統可以處于運行狀態,這個數據文件也可以處于聯機應用狀態,無須將其設置為脫機,保持應用運行狀態。


1)連接RMAN環境,并以 SYSDBA(SYSOPER) 身份連接數據庫:

$rman target /

2)執行下面的數據塊修復命令進行數據塊的修復:

rman>blockrecover datafile 3 block 2,150,152;

現在數據塊得以恢復,系統繼續運行。

數據文件損壞的恢復

第一步:設置損壞的數據文件脫機

SQL>alter database datafile 4 offline;

第二步:由RMAN裝載數據文件

RMAN>restore datafile 4;

第三步:對損壞的數據文件進行恢復

RMAN>recover datafile 4;

第四步:設置已恢復數據文件聯機

RMAN>sql “alter database datafile 4 online”;

第五步:查看數據文件的可用性

SQL>select name,enabled,status from v$datafile;

至此,一個非系統表空間的數據文件恢復過程完成。

表空間損壞的恢復

當然數據庫恢復方法不僅一個,管理員也可以按照表空間恢復的方法進行恢復操作。還是上面的案例,如果發生了失敗,現在按照表空間損壞情況下的恢復方法進行恢復。

下面用備份來恢復表空間users中的全部數據文件:

第一步:將表空間脫機

SQL> alter tablespace users offline;

第二步:裝載表空間

RMAN>restore tablespace users;

第三步:恢復表空間

RMAN>recover tablespace users;

第四步:將表空間聯機

RMAN>sql “alter tablespace users online”;

第五步:查看數據文件的可用性

SQL>select name,enabled,status from v$datafile;

系統表空間的恢復

如果是還原表空間或者系統表空間損壞,則數據庫系統不能運行,數據庫一定不能處于打開狀態,在RMAN環境下連接Oracle,注意,此時的連接并不是連接到已經打開的數據庫,而是連接到處于裝載狀態下的數據庫:

第一步:連接RMAN

$rman target /

第二步:裝載表空間

RMAN>restore tablespace system;

第三步:恢復表空間

RMAN>recover tablespace system;

第四步:打開數據庫

SQL>alter database open;

數據庫的崩潰恢復

一種全數據庫恢復方法,用于數據庫徹底崩潰,不可以進行數據庫局部恢復操作的情況。這種方法很簡單---裝載回數據庫的一個完整備份集進行恢復操作。雖然方法是簡單的,但代價是龐大的----時間可能會很長! 首先需要啟動數據庫實例。在控制文件完好的情況下,啟動到mount狀態是沒有問題的,如果控制文件損壞,則只能啟動到nomount狀態。在本例中,數據庫可以啟動到mount狀態:

第一步:啟動實例

SQL>startup mount

第二步:進入到RMAN環境下:

$rman target /

第三步:裝載數據庫備份

RMAN>restore database;

第四步:執行下面的命令進行數據庫的完全恢復:

RMAN>recover database;

第五步:打開數據庫

RMAN>alter database open;

控制文件損壞的恢復

由于某種原因,例如介質損壞導致所有控制文件都不可用時,管理員可以使用RMAN的控制文件自動備份,對控制文件進行恢復。

為了描述的方便,這里我們假設在一套歸檔方式運行的數據庫中,所有控制文件由于介質損壞導致不可用。其他數據庫文件,包括數據文件、參數文件(SPFILE)、歸檔日志文件、聯機重做日志文件等均完好無損。 我們可以按照下面的步驟進行恢復。由于數據庫控制文件損壞,因此數據庫這時只能處于脫機狀態。

第一步:啟動數據庫到nomount狀態:

SQL>startup nomount

第二步:在RMAN環境中,注冊數據庫ID(DBID)

$rman target /rman>set DBID=1195474494

第三步:從數據庫備份集中裝載控制文件備份

RMAN>restore controlfile from autobackup

第四步:將數據庫開啟到mount狀態:

RMAN>alter database mount

第五步:用RMAN備份恢復數據庫

RMAN>recover database;

第六步:將數據庫實例打開,但需要進行日志的重置(resetlogs):

RMAN>alter database open resetlogs;

由于數據庫以resetlogs方式打開,雖然本系統數據并未丟失,但由于所有日志文件已被重置,因此,需要進行完全數據庫備份。 如果控制文件損壞,且伴著其他數據文件等的損壞,則按照本節介紹的控制文件恢復,加上數據庫的崩潰恢復,可以實現數據庫的完全恢復(或不完全恢復)。

日志文件損壞的恢復

由于數據庫日志可以采用多成員機制,這種方式保證在單個日志文件損壞下的系統連續運行。即便一個日志組的所有成員都已經損壞,如果是當前日志組,則數據丟失、數據庫執行不完全恢復是必然的選擇。如果不是當前日志組,可能根本無須修復,直接將日志組刪除,再創建新的日志組就可以了。

第一步:進行數據庫的不完全恢復

SQL>recover database until cancel;

第二步:按照重置日志的方式打開數據庫

SQL>alter database open resetlogs;

數據庫得到不完全恢復。當然,上述過程也可以在RMAN中完成。

從指定備份集中恢復

RMAN> run{ set until scn=1645604; --執行不完全恢復restore database from tag='TAG20110702T231137'; --指定備份集的tag值,在list backup of database中可以查到recover database;sql 'alter database open resetlogs'; }

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對武林網的支持。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国外成人在线播放| 久久99精品国产99久久6尤物| 久久成人人人人精品欧| 国产一区欧美二区三区| 亚洲qvod图片区电影| 亚洲精品美女久久久| 九九精品在线观看| 色噜噜久久综合伊人一本| 国产精品久久久久久久久免费| 日本高清久久天堂| 日韩精品中文字幕久久臀| 91精品中文在线| 精品精品国产国产自在线| 国产精品成人av性教育| 国产成人综合精品| 欧美成人精品在线| 国产成人福利夜色影视| 亚洲美腿欧美激情另类| 欧美巨猛xxxx猛交黑人97人| 日韩视频在线免费| 国产精品日韩一区| 日韩在线观看你懂的| 97超级碰在线看视频免费在线看| 亚洲a在线观看| 亚洲男人天堂九九视频| 日韩美女福利视频| 久久国产精品久久久久久久久久| 在线观看欧美成人| 午夜精品久久久久久久白皮肤| 一本色道久久综合亚洲精品小说| 97免费在线视频| 国产欧美精品一区二区| 欧美有码在线观看视频| 欧美视频在线观看免费网址| 久久亚洲春色中文字幕| 性欧美视频videos6一9| 日本中文字幕不卡免费| 日韩三级影视基地| 久精品免费视频| 国产精品ⅴa在线观看h| 精品亚洲一区二区| 日韩精品一区二区三区第95| 国产成人精品视频| 亚洲一区二区久久久久久| 色综合久综合久久综合久鬼88| 91免费看片网站| 97成人精品区在线播放| 日韩国产精品一区| 日韩欧美国产视频| 亚洲直播在线一区| 亚洲一区二区少妇| 亚洲精品视频在线观看视频| 97热在线精品视频在线观看| 欧美噜噜久久久xxx| 亚洲午夜av电影| 九九久久久久久久久激情| 国产精品久久久久久久久久东京| 国产99久久精品一区二区永久免费| 亚洲最大的av网站| 一区二区国产精品视频| 成人信息集中地欧美| 在线视频欧美性高潮| 激情久久av一区av二区av三区| 美女av一区二区| 亚洲欧美日韩中文在线制服| 久久久久久久久久久久久久久久久久av| 91综合免费在线| 成人激情视频在线| 日韩有码片在线观看| 日本老师69xxx| 欧美俄罗斯性视频| 亚洲欧美一区二区三区久久| 国产精品免费观看在线| 国产精品爱啪在线线免费观看| 一区二区亚洲精品国产| www.日韩欧美| 欧美日韩精品在线| 日韩在线观看电影| 亚洲人成电影在线观看天堂色| 中文字幕亚洲一区二区三区五十路| 国产精品尤物福利片在线观看| 欧美激情久久久久| 欧美在线一区二区视频| 深夜成人在线观看| 中文字幕亚洲综合久久筱田步美| www.久久久久久.com| 欧美裸体xxxxx| 欧美在线视频观看免费网站| 91国语精品自产拍在线观看性色| 亚洲跨种族黑人xxx| 国产91亚洲精品| 欧美一级大片在线观看| 美女视频黄免费的亚洲男人天堂| 欧美成年人网站| 色七七影院综合| 欧美亚洲成人免费| 亚洲欧美精品中文字幕在线| 欧美激情一区二区三区高清视频| 欧美亚洲在线播放| 精品久久久一区| 日韩欧美在线一区| 最新69国产成人精品视频免费| 亚洲男人第一av网站| 国产午夜精品麻豆| 51午夜精品视频| 久久久久女教师免费一区| 在线观看亚洲区| 国产精品亚洲视频在线观看| 日韩精品视频在线观看网址| 欧美激情女人20p| 成人乱人伦精品视频在线观看| 欧美一区二区视频97| 亚洲美女免费精品视频在线观看| 色哟哟入口国产精品| 国产精品视频午夜| 久久国内精品一国内精品| 欧美成人四级hd版| 亚洲最大激情中文字幕| 亚洲精品99久久久久中文字幕| 精品久久久久人成| 欧美日韩激情网| 97视频在线观看成人| 欧美日韩裸体免费视频| 亚洲国产精品va在线看黑人| 北条麻妃一区二区在线观看| 亚洲视频在线免费观看| 日韩精品欧美激情| 久热精品视频在线观看| 久久国产精品影视| 午夜欧美大片免费观看| 欧美午夜片在线免费观看| 91精品久久久久久久| 国产欧美va欧美va香蕉在| 国产精品永久在线| 91精品国产777在线观看| 欧美成在线视频| 中文字幕亚洲欧美在线| 一区国产精品视频| 亚洲奶大毛多的老太婆| 亚洲激情在线观看视频免费| 国产日韩欧美自拍| 在线日韩欧美视频| 7777精品久久久久久| 97超碰色婷婷| 91免费欧美精品| 亚洲精品自拍偷拍| 91中文字幕在线观看| 久久视频在线免费观看| 国产精品爱久久久久久久| 日韩视频一区在线| 久久亚洲成人精品| 欧美激情在线视频二区| 国产在线精品成人一区二区三区| 亚洲成人aaa| 国产精品扒开腿做爽爽爽男男| 成人福利网站在线观看| 精品久久久久久中文字幕一区奶水| 国产精品扒开腿做爽爽爽视频| 国产精品白丝jk喷水视频一区| 26uuu亚洲伊人春色| 中文字幕在线视频日韩| 国产精品99久久久久久www| 欧美性猛交xxxx富婆| 中文字幕无线精品亚洲乱码一区|