標籤:database oracle 資料庫 檔案夾 admin
備份
直接拷貝oracle目錄下的admin、oradata(datafile, controlfile,redo)、flash_recovery_area三個檔案夾,db_1目錄下database(PWDfile、pfile)、dbs(spfile)、NETWORK/ADMIN(listener.ora、tnsnames.ora),到其他儲存實現備份。
恢複
方法一:最簡單的方法(需建庫)
1.建立一個和原來一樣的資料庫。(安裝路徑和資料庫名必須和原來一致)
2.停止資料庫 shutdown immediate;
3. 複製安裝目錄下的admin、oradata、flash_recovery_area覆蓋,複製database(PWDfile、pfile) 覆蓋
4. 啟動資料庫 startup;
方法二:(不需建庫,稍麻煩點)
(1):作業系統重裝,如果做冷備恢複,要保證相同作業系統,相同的資料庫版本。
(2):正常安裝oracle軟體,只需要安裝軟體,不用建執行個體。
(3):資料覆蓋,包括資料檔案、參數檔案、控制檔案、記錄檔、pwd檔案,放在與原系統相同的目錄。如果目錄有所改變,則需要另外建立控制檔案,修改pfile。
(4):建立服務:使用oradim 命令 cmd下 oradim -new -sid gbicc ,表示建立一個服務,sid為gbicc。如果是在linux下,不需要此步。
(5):建立監聽: net configuration assintant 來建立(建議將源系統的network下的檔案拷過來,根據實際情況修改)。
(6):開啟資料庫: cmd
set oracle_sid=gbicc;
sqlplus /nolog;
Conn / as sysdba;
startup;
至此,冷備份恢複成功。
本文出自 “kingdba” 部落格,請務必保留此出處http://kingdba.blog.51cto.com/801693/1440956
冷備份恢複資料