Oracle中,Restore和Recovery的區別

時間 2021-06-14 22:57:28

1樓:匿名使用者

restore有歸還之意,即拿舊的東西覆蓋新的,可以理解為瞬間時光倒流。

recovery有恢復之意,是按照一定特殊方法一步一步倒著走,直到退回原來的位置。

在oracle的備份與恢復的知識點中,經常會出現restore 和 recovery兩個詞。

假設我時間點a,做了個備份,時間點b資料庫掛了

restore database ;// 這個操作利用時間點a做的備份來還原,返回到時間點a

recover database ;//這個操作利用archivelog and online log做recover,從時間點a,推進到時間點b。

oracle:從備份中recovery database和restore database的區別,中文回答,謝謝!

2樓:憶雨林楓

學oracle的?先去看基本書。

restore 從備份集中,recovery從歸檔日誌,或者備份的歸檔日誌

oracle資料庫中db_recovery_file_dest_size引數大小是flash_recovery_area目錄下檔案大小之和嗎?

3樓:匿名使用者

是這個flash_recovery_area目錄可以使用空間的總大小。

fra(flash recovery area)可以用來存放rman備份,online redo logs, archived redo logs, controlfile autobackups以及flashback logs。archived log只在你設定了db_recovery_file_dest但是沒有指定log_file_dest_n的時候,oracle便會自動將log_file_dest_10設為db_recovery_file_dest,你的archived logs才會進入fra。

fra是由oracle自動管理的。如果空間不足,oracle便會清理不再需要的檔案,例如過期的備份。另外,2g也不一定是強制性的。

當你設定了garanteed restore point,fra便會一直增長而不會受2g的限制。

oracle解除安裝了!但是oraclemtsrecoveryservice服務還在,沒辦法重新安裝

4樓:

oracle 解除安裝和安裝都是比較麻煩的,不過好像11g以後的的版本都配有自定義的解除安裝工具,盡量使用其解除安裝工具解除安裝,但有時後弄得不對還是卸不乾淨,這是後你需要區把相關的oracle登錄檔清除掉,你這種情況應該是沒有卸乾淨,去把與oracle相關的登錄檔清理了就看可以了

oracle中欄位分別求和,oracle中欄位分別求和

可以通過sum case函式來實現,參考如下select sum case zbxpbh when 3032 then 1 else 0 end suma,sum case zbxpbh when 0000 then 1 else 0 end sumb,sum case zbxpbh when 30...

sql語句oracle和mysql中可以執行,sqlserver中不行

select count from cos mobilenumber aorder bya.createdate desc 這句的order by再sql中沒意義 select count 只返回一行一列,沒必要進行進行排序可以直接寫成 select count from cos mobilenum...

oracle中insertintoselect和selectinto的區別

insert into select是一條sql語句。select into 是pl sql的一條語句。oracle 中select into是什麼意思 這是乙個複製表資料的操作。建立aaa表,這裡沒有定義aaa表的字段以及型別,而是用select from bbb,這就是把bbb裡面所有的字段包含...