Oracle數據庫中不同恢復的特徵
由於Oracle數據庫備份有三種方式,每種方式具有不同的恢復特性,因此應集成數據庫與文件系統備份,集成邏輯備份和物理備份。
一、備份策略
1.在操作系統級,使用大容量磁盤陣列,通過磁盤映像技術使每一個數據庫文件自動分佈於每個物理磁盤。這樣,當某個磁盤出現物理損壞時,操作系統會自動引發映像磁盤來取代失效的磁盤,保證數據庫的正常運行。
由於我們使用的是雙服務器,因此在另一服務器上保留一個備份數據庫。備份數據庫與正在使用的數據庫具有相同的參數狀態,這樣在數據庫故障中,只需作必須的最少恢復,最大限度地縮短了恢復時間。
在多個不同的物理磁盤上保持多個控制文件的備份。控制文件在數據庫恢復期間用於引導Oracle,因此保持多個控制文件的備份,可以確保在出現磁盤故障後,能有可用的控制文件用於數據庫恢復。
使數據庫運行在ARCHIVELOG(歸檔)方式下,歸檔日誌存放於另一映像的邏輯磁盤上。
每晚進行一次聯機備份操作,備份所有數據文件、所有歸檔日誌文件、一個控制文件。
每週進行一次輸出(Export)操作。
二、恢復策略
1.實例失敗
從實例失敗中恢復是自動進行的。實例失敗一般是由服務器失敗引起的,當數據庫實例失敗後,重新啟動服務器,啟動數據庫,Oracle檢查數據文件和聯機日誌文件,並把所有文件同步到同一個時間點上。
2.磁盤失敗
如果丟失的是控制文件,只要關閉數據庫,從保留有控制文件的地方拷貝一份即可。
如果丟失的是數據文件,可用前一天晚上的聯機備份進行恢復,步驟如下:
(1)從備份中把丟失的文件存在原來位置。
(2)加載數據庫
(3)恢復數據庫
(4)打開數據庫
3.錯誤刪除或修改對象
在這種情況下,一般希望能追溯返回到錯誤發生前的那個時間點上。這叫做時間點恢復。完成恢復的步驟如下:
(1)從當前數據庫輸出(Export),輸入(Import)到備用數據庫,使備用數據庫與當前數據庫保持一致。
(2)向前滾動備用數據庫到錯誤發生前的那個時間點。
(3)從備用數據庫輸出受錯誤影響的`邏輯對象。
(4)使用上一步產生的輸出文件輸入那些受影響的對象到當前數據庫。
三、用户角色管理
1.對所有客户端按工作性質分類,分別授予不同的用户角色。
2.對不同的用户角色,根據其使用的數據源,分別授予不同的數據庫對象存取權限。
基於以上的安全策略,可以防止非法用户訪問數據庫,限制合法用户操縱數據庫的權限;可以使數據庫在故障發生後,不會丟失任何數據,並能使數據庫迅速恢復到故障發生前的那一時間點上,最大限度的保證數據的安全和整個系統的連續運行。
Oracle函數集錦
感於總有些網友提出一些非常基礎的問題,比如有沒有實現某某功能的函數啊,某某函數是做什麼用的啊,格式是什麼等等,同時也感受到自己對oracle函數認識的不足,於是集中月餘時間專注於oracle函數,小有心得不敢私藏,發之與諸公共享。
相關文章
-
Oracle數據庫恢復的分析
當我們使用一個數據庫時,總希望數據庫的內容是可靠的、正確的,但由於計算機系統的故障影響數據庫系統的操作,影響數據庫中數據的正確性,甚至破壞數據庫,使數據庫中全部或部分數據丟失。當我們使用一個數據庫時,總希望數據庫 -
淺談ORACLE數據庫中的備份與恢復
三十幾個晝夜堅守,他站成了一面旗幟,彰顯了當代國税人的風采。泥巴裹滿褲腿,汗水濕透衣背。熬得紅腫的眼,磨出血痕的肩。當洪水來襲,他的足跡踏遍河堤,當險情出現,他的身影突擊向前。不是義務,是赤子之心,義無反顧;不是受命,是奮 -
Oracle數據庫備份恢復及函數大全
螺鈿和繩結的組合用在手鍊上項鍊上都好更可以做掛件的配件主要材料:0.55蠟線80cm 8根橢圓螺鈿牌 14mm南紅圓珠 4個所需工具:圓頭針剪刀鈎針製作步驟:第1步:四根串過螺鈿對兩兩做斜卷結第2步:第3步:對串4mm南紅珠第4步 -
Oracle數據庫備份恢復策略研究
正在看的ORACLE教程是:Oracle數據庫的備份及恢復策略研究。摘要恢復丟失的數據庫文件在很大程度上取決於所採用的備份策略。本文從恢復的靈活性出發,對Oracle8數據庫的備份及恢復策略進行了探討,並給出了Windows2000環 -
確定Oracle數據庫表中重複的記錄電腦知識
學習方法是很重要的,只有掌握學習方法學習起來才會有效率。下面是小編給大家整理的學習方法黑板報素材圖片欣賞,希望對大家有所幫助! 學習方法黑板報素材圖片欣賞 學習方法黑板報圖片1 學習方法黑板報圖片2 -
ecshop數據庫備份和數據庫恢復的方法
1、數據庫備份(1)備份類型:有四種備份類型:全部備份: 就是備份ECShop所有的表。一般選擇這個方式,這個方式可以在災難恢復的時候快速恢復。標準備份:備份一些常用的表。最小備份: 備份重要的一些數據表。自定義備份:可以指定 -
oracle數據庫 面試寶典
關注時尚髮型動態,時刻做時尚髮型達人。今天小編推薦的是幾款2020最流行男士髮型,可謂是男生們的福音,趕快跟着小編的腳步去看看下面一組最流行的男士髮型圖片吧!男士短髮髮型本款2020短髮燙髮髮型是在黑色髮絲上做燙髮,燙 -
oracle數據庫面試寶典
科學課是義務教育國小階段的一門重要基礎學科,擔負着向學生進行科學啟蒙教育的任務。作為一名新教師,我認真做好科學課的備課、上課、作業批改工作,按照新課程標準要求和教學計劃順利完成了四年級的科學教學工作,有得也有 -
有關Oracle 數據庫連接查詢SQL語句
內連接(inner join)。外連接:全連接(full join)、左連接(left join)、右連接(right join)。交叉聯接(cross join)。外連接與內連接不一樣,外連接返回的查詢結果中不僅包含符合條件的行,還包括左表(左外連接),右表(右外連接)或者 -
怎麼保證Oracle數據庫的安全
在操作系統下建立用户組是保證數據庫安全性的一種有效方法。Oracle程序為了安全性目的一般分為兩類:一類所有的用户都可執行,另一類只DBA可執行。在Unix環境下組設置的配置文件是/etc/group,關於這個文件如何配置,請參閲U