Oracle冷備恢複過程備忘

來源:互聯網
上載者:User

Oracle冷備恢複過程備忘
一、故障來臨

某日中午,市電意外中斷,機房UPS電源由於負載過重而未接管供電,所有伺服器全部重啟......

待所有伺服器重啟後,正在逐一檢查裝置和業務運行情況時,意外發生了。一台年代久遠的HP PC Server無法啟動了,主機工程師確認為主板故障,要命的是,這台伺服器上運行著重要的業務資料庫。要知道,對該資料庫的備份僅僅是在每日淩晨用exp產生的dump檔案而已 ...... 萬幸的是,該資料庫的所有檔案都儲存在陣列上,並且通過另外一台伺服器可以訪問到這些資料,這樣就可以通過冷備份恢複的方式恢複資料了。刻不容緩,生產部門的電話已經打過來了,趕快開始恢複吧!!!

二、操作步驟

(1)、拷貝陣列裡的下列檔案。(考驗磁碟和網速的時候來了)

  • 資料檔案
  • 控制檔案
  • 重做記錄檔
  • 參數檔案
  • tnsnames.ora

(2)、安裝Oracle軟體(只需要安裝軟體,不用安裝執行個體),安裝9206補丁,在補丁安裝過程中注意ORACLE_HOME路徑的選擇,要和Oracle在同一目錄下。
(3)、將步驟(1)所列檔案拷貝到新資料庫的磁碟,目錄位置與舊資料庫相同。注意:最好不要改變檔案的存放路徑,如果目錄有所改變則需要重新修改參數檔案和控制檔案,別給自己找麻煩。
(4)、oradim命令建立服務

1 oradim -new -sid xxx -intpwd xxx -startmode a -pfile E:\xxx\xxx\xxx\init.ora

(5)、使用net configuration assintant工具建立監聽

(6)、開啟資料庫

1234 set oracle_sid=xxxsqlplus "/as sysdba"startupselect open_mode from v$database;

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.