講解Oracle資料庫冷備份恢復的具體步驟

2022-04-03 21:31:03 字數 868 閱讀 2599

冷備份資料必須是資料庫不在open狀態下。 以下步驟會給出詳細的過程:

◆(1): 關閉db : shutdown immediate;

◆(2):copy oradata目錄下的所有檔案, 包括資料檔案, 控制檔案,redo,等,還需要copy 密碼檔案 在目錄ora92下 的database 中的pwd 檔案.全部copy到乙個安全目錄中。在sql 下可以直接加乙個 host 然後使用dos命令。如host copy .............

◆(3):如果是作業系統的重新安裝,只要是同樣系統,同樣資料庫版本,是可以做冷備恢復。一下談的是系統的重新安裝後的步驟。

◆(4):正常安裝oracle軟體(之前在pub上一位兄弟說不需要安裝oracle就可以搞定,表示懷疑),只需要安裝軟體,可以不用建例項,建例項的時間也比較長,也沒有必要。 軟體安裝好以後,開始準備恢復。

◆(5):資料覆蓋過去包括pwd檔案,放在原來的目錄,如果目錄有所改變則需要另外建立控制檔案,修改pfile。

◆(6):建立服務:使用oradim 命令 cmd下 oradim -new -sid erp 表示建立乙個服務,sid為erp。關於oradim的命令另外給出專門解釋。

◆(7):建立監聽: net configuration assintant 來建立,或用指令碼建立並且開啟。

◆(8):開啟資料庫: 用oem也行,cmd下也行。

set oracle_sid=erp;

sqlplus "/as sysdba";

startup;

select * from v$instance;

至此,冷備份恢復成功。即使你現在用oem開啟資料庫時發現提示找不到sid ,但實際上你已經成功了,此時只需要重啟一下的你的伺服器就可以了。

oracle資料庫冷備份

一 冷備份前提 作業系統相同,可以win32到win64,win32到win64要執行指令碼。操作步驟 a,檢視兩個例項的控制檔案 資料檔案 日誌檔案 b,關閉兩個例項 c,覆蓋對應檔案 d,開啟例項 為了避免不必要的麻煩,我常常保持兩個例項的資料檔案 控制檔案 日誌檔案的數目和位置完全一致。例項名...

oracle資料庫冷備份

oracle 資料庫備份是我們最常見的操作之一。目前幾乎所有的公司都有自己的資料庫,存放重要的資料,資料的重要性無疑是非常重要的,那麼我們該如何進行資料庫的備份,在必要時刻在最短的時間內恢復資料,保證生產呢。下面我講解一下一般資料庫冷備份的方法。以window 系統oracle11g 為例說明。工具...

oracle資料庫冷備份

前言 這兩天因為專案組需要遷移演示系統環境,因資料庫資料量太大,小k考量之下決定使用冷備份來實現。下面小k給大家簡單介紹一下oracle資料庫冷備份異機恢復的步驟吧。1 查詢oracle是什麼版本,select from v version 要資料庫版本一致 2 例如資料庫塊大小,show para...