DataGuard重建控制檔案
1、主庫重建控制檔案:
SQL> alter database backup controlfile to trace;
將RESETLOGS改為NORESETLOGS
SQL> shutdown immediate;
SQL> @recreatectl.sh
SQL> shutdown immediate;
SQL> startup
資料庫重起成功,並確認REDO LOG的SEQUENCE有沒有被RESET:
SQL> select group#,sequence#,status from v$Log;
2、備庫重建控制檔案:
在主庫上執行:
SQL> alter database create standby controlfile as '/home/oracle/control01.ctl' ;
並傳送到備份機上。
關閉備庫,並用新的控制檔案覆蓋原來的控制檔案(注意備份舊的控制檔案);
重啟備庫:
Oracle9i
SQL> startup nomount;
SQL> alter database mount standby database;
SQL> alter database recover managed standby;
Oracle10g
SQL> startup mount;
SQL> alter database recover managed standby database disconnect from session;
確認相關程式已經啟動:
SQL> select process,status from v$managed_standby;
驗證備庫工作正常:
在主庫作日誌切換。並看備庫是否接收正常。
SQL> alter system switch logfile;
檢視備庫是否接收到主庫的日誌並正確應用。
SQL> SELECT SEQUENCE#, FIRST_TIME, NEXT_TIME, APPLIED FROM V$ARCHIVED_LOG ORDER BY SEQUENCE#;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7478833/viewspace-582252/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 重建控制檔案
- 重建控制檔案--
- Oracle重建控制檔案Oracle
- oracle 重建控制檔案Oracle
- Oracle 控制檔案的重建Oracle
- 利用trace重建控制檔案
- 如何重建RAC的控制檔案
- RAC環境重建控制檔案
- ORACLE控制檔案的重建 (轉)Oracle
- 控制檔案重建以及備份
- 重建Oracle資料庫控制檔案Oracle資料庫
- 備份與恢復--重建控制檔案
- 重建控制檔案的恢復(noresetlogs)
- 重建控制檔案 recreate control file
- 控制檔案損壞重建實驗(上)
- 控制檔案損壞重建實驗(下)
- oracle之 利用 controlfile trace檔案重建控制檔案Oracle
- 重建控制檔案後某些檔案被命名為MISSINGnnnnnGNN
- 請教關於利用跟蹤檔案重建控制檔案
- Oracle 11g重建控制檔案——如何獲取建立控制檔案指令碼Oracle指令碼
- oracle10g_備份控制檔案_得到重建控制檔案的指令碼Oracle指令碼
- sql 重建控制檔案resetlogs和noresetlogsSQL
- 【RAC】Oracle 10g RAC 重建控制檔案Oracle 10g
- Oracle 11g重建控制檔案——控制檔案全部丟失,從零開始Oracle
- 控制檔案丟失恢復例項(3) - 使用重建控制檔案方式(noresetlogs)
- 用重建控制檔案的方法修改oracle資料檔案路徑Oracle
- 重建控制檔案--alter database backup controlfile to traceDatabase
- 重建控制檔案後將備份資訊註冊
- 控制檔案重建後的不完全恢復
- 重建控制檔案後,對臨時表空間(temporary tablespace)進行重建
- 重建口令檔案
- oracle快速拿到重建控制檔案語句的方法二Oracle
- Controlfile 重建控制檔案 noresetlogs, resetlogs..
- 使用NORESETLOGS重建控制檔案恢復資料庫資料庫
- 使用RESETLOGS重建控制檔案恢復資料庫資料庫
- 重建控制檔案的一次實施過程
- oracle控制檔案重建、複用 ORA-00205Oracle
- Oracle 9+ Data Gard環境中重建控制檔案Oracle