冷備份恢復控制檔案報錯

2021-06-10 22:14:29 字數 646 閱讀 8709

1. 錯誤碼為ora-01122、ora-01110、ora-01207

大致意思為備份的控制檔案沒有現在的新

2. 恢復步驟為

(1). alter database backup controlfile to trace;

說明:該檔案生成在trace檔案目錄,我這裡為:

/opt/oracle/db/diag/rdbms/yangchen/yangchen/trace目錄下yangchen_ora_*.trc檔案

該目錄可以通過v$parameter檢視查出

該檔案可用ll -t yangchen_ora_*.trc找到最近一次的記錄

(2). 將該檔案中建立控制檔案的sql複製出來放到某個檔案中,如a.sql

(3). alter database nomount;

(4). @a.sql

會出現ora-01589錯誤

大致意思為需要介質恢復

(5). recover database using back controlfile;

又會出現ora-00279 ora-00289錯誤

(6). 這裡我們只要輸入重做日誌的全路徑即可

(7). alter database open resetlogs;

即可啟動資料庫

oracle冷備份 恢復

方法一 最簡單的方法 需建庫 備份 直接拷貝oracle目錄下的admin oradata兩個資料夾,ora92目錄下database,到其他儲存實現備份。恢復 1.建立乙個和原來一樣的資料庫。安裝路徑和資料庫名必須和原來一致 2.用管理員連入資料庫後停止資料庫。3.把安裝目錄下的admin和ora...

oracle 冷備份恢復

具體步驟如下。1 關閉db shutdown immediate 3 複製以下五個資料夾到其他地方儲存實現備份 1 admin 2 oradata datafile,controlfile,redo 注 資料檔案,控制檔案,redo 3 flash recovery area三個資料夾 如果創庫的時...

ORACLE冷備份及恢復

備份 直接拷貝 oracle 目錄下的 admin oradata datafile controlfile redo flash recovery area 三個資料夾,db 1 目錄下database pwdfile pfile dbs spfile network admin listener...