rman備份為什麼要設定閃回資料庫

2023-01-03 06:40:36 字數 3032 閱讀 5866

1樓:匿名使用者

1全部在不開歸檔日誌的情況下,oracle資料庫的備份只能依賴exp命令(邏輯備份)匯出資料檔案(注意:不包括日誌檔案以及控制檔案等),匯出的所有資料僅僅以一個大檔案的方式來存放,但是這種備份容易導致丟失資料。舉個例子:

如果5號晚上進行了exp資料匯出,但是在6號的執行過程中發生宕機,資料丟失,這個時候從5號備份後一直到6號宕機前的資料將全部丟失(即使將日誌檔案和控制檔案拷出來都無法恢復,因為exp匯出的資料無法與這些日誌檔案一一對應起來恢復)。所以採用exp方式備份資料還是存在很大風險的。

另一種方式就是使用oracle自帶的備份工具rman。一次rman備份(物理備份)的全過程如下:

因為使用rman備份不會產生資料丟失的情況,所以必須有一個全備份的檔案,使用rman需要先進行一次全備份,相當於將當前資料庫裡面的所有檔案以及日誌都全盤拷貝一份到備份介質中,然後通過歸檔日誌(實時更新的)的記錄看每個程序都對資料庫做了哪些修改,只要保留了一份物理備份以及物理備份之後的所有歸檔日誌,就能夠將資料庫恢復到宕機前一刻的狀態,將資料丟失降到最低。(每個redo log寫滿之後就開始寫到achive log裡面進行歸檔,這個裡面還是有個時間段的,不能做到完全的實時)

2樓:匿名使用者

答非所問呀,問的是為什麼rman要設定「閃回」,答的是資料庫開歸檔

rman不需要設定閃回,也沒說必須開歸檔

oracle在沒有閃回的情況下怎樣找回以刪了的表

oracle閃回預設是關閉的,為什麼在資料庫開啟後不能啟用閃回功能?

3樓:

要在oracle資料庫處於mount狀態的時候才能啟用或者關閉archivelog功能。

先startup monut;

再alter database archivelog;

然後alter database open;

4樓:t龍騰

首先關閉資料庫: shutdown immediate;

在開啟到mount狀態:startup mount;

修改閃回功能:alter database flashback on;

開啟資料庫:alter datebase open;

閃回資料庫備份.flb是什麼檔案

5樓:你猜我猜哇擦猜

閃回技術是為了使oracle資料庫從任何邏輯誤操作中迅速地恢復。該技術首先以閃回查詢 (flashback query)出現在oracle 9i版本中,後來oracle在10g中對該技術進行了全面擴充套件,提供了閃回資料庫、閃回刪除、閃回表、閃回事物及閃回版本查詢等功能

在11g 中,oracle繼續對該技術進行改進和增強,增加了閃回資料歸檔功能。

在oracle 11g中,閃回技術包括以下各項。

閃回資料庫(flashback database):該特性允許使用者通過flashback database語句,使資料庫迅速地回滾到以前的某個時間點或者某個scn(系統更改號)上,而不需要進行時間點的恢復操作。該功能不基於撤銷資料(undodata),而是基於閃回日誌。

閃回丟棄(flashback drop):類似於作業系統的垃圾**站功能,可以從中恢復被drop的表或者索引。該功能基於撤銷資料(undodata)。

閃回版本查詢(flashback version query):通過該功能,可以看到特定的表在某個時間段內所進行的任何修改操作,如同電影回放一樣,表在該時間段內的變化一覽無餘。該功能基於撤銷資料(undodata)。

閃回事務查詢(flashback transaction query):使用該特性,可以在事物級別上檢查資料庫的任何改變,大大方便了對資料庫的效能優化、事務審計及錯誤診斷等操作。該功能基於撤銷資料(undodata)。

閃回表(flashback table):使用該特性,可以確保資料庫表能夠被恢復到之前的某一個時間點上。注意,該功能與最早的9i中的flashback query不同,flashback query僅僅是得到了表在之前某個時間點上的快照而已,並不改變當前表的狀態;而falshback table卻能夠將表及附屬物件一起恢復到以前的某個時間點。

該功能基於撤銷資料

(undodata)。

閃回資料歸檔(flashback data archive):通過flashback data archive,可以查詢指定物件的任何時間點(只要滿足保護策略)的資料,而且不需要利用到undo,這在有審計需要的環境,或者是安全性特別重要的高 可用資料庫中,是一個非常好的特性。缺點就是如果該表變化很頻繁,對空間的要求可能很高。

flashback data archive是針對物件的保護,是flashback database的一個強力補充。

關於oracle中備份恢復的rman是如何使用的。

6樓:匿名使用者

rman是oracle系統自帶的備份恢復軟體有兩種操作方式,一種是命令列方式一種是圖形模式,一般都會使用命令列方式。備份時有不同的備份策略,進入rman連線了資料庫後可以使用show all命令檢視rman的所有備份策略。恢復時是應用資料庫的歸檔與rman做的備份來恢復。

希望可以幫到你。

7樓:匿名使用者

不是自己用過的、、、、

你參考一下

rman> run

2>這樣恢復的話,rman會應用你備份的所有歸檔日誌。你2點到10點歸檔日誌是自動備份的。

如果你要恢復到某個時間點的話,使用until scn 子句

oracle 怎樣利用閃回功能恢復資料

8樓:我愛吃糖豆豆

1,只需要執行以下個指令碼即可。

2,檢視utl_file_dir設定

3, 可以通過命令列修改此引數,也可以通過修改pfile檔案設定此引數。

4,該引數為靜態引數,需重啟資料庫後生效,建立logmnr資料字典。

5,新增需要分析的歸檔日誌。

6,開始日誌挖掘,分析日誌。

7,檢視日誌資訊,就可以了。

螢幕老閃老閃是為什麼,電腦螢幕總是閃,怎麼回事?

使用上面介紹的方法一一進行檢查,但願顯示器螢幕再也不會抖動不停了 祝順利!閃屏 螢幕畫面出現不規則閃動 先排除插座跟插排的問題,換插排試試 可能是顯示器插頭沒插好 膝上型電腦老是螢幕一閃一閃的,是什麼情況?筆記本閃屏是怎麼回事?閃屏和雪花屏主要是顯示卡的問題造成的,我們就來看看閃屏的三種原因。一 屏...

為什麼要設定會計科目,為什麼要設定會計科目?會計科目與會計要素之間的關係如何?

有會計科目才有利於賬目的核算及看出哪個增加了哪個減少了對應關係,這是專業的做法 為什麼要設定會計科目?會計科目與會計要素之間的關係如何?設定會計科目可以對會計要素的具體內容進行分類核算 把企業所有經濟業務歸為六大類,這六大類就是六大會計要素。對會計要素進一步細化,對每一個會計要素下設的所有內容都起一...

為什麼要設定舉證時限

一 司法公正意義 民事訴訟舉證時限制度的設立,從制度上保證了當事人能平等地參與訴訟,而訴訟程式合法有序進行的本身也就賦予了最終裁判的公正性。這一制度的設立,可以為雙方當事人創立進行平等訴訟的機會,並促使那些利益或權利可能會受到訴訟結局直接影響的人積極有效地參與訴訟,使其在有效提供證據的期間內,儘可能...