刪除redo所有日誌,資料庫無法啟動
半夜在itpub上看到有人發貼,說不小心刪除了redo所有日誌,導致資料庫無法啟動,因此模擬了一下。 如下:
OS: Oracle Linux Server release 5.7
DB: Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
[oracle@yoon yoon]$ ls
control01.ctl redo01.log redo02.log redo03.log sysaux01.dbf system01.dbf temp01.dbf undotbs01.dbf users01.dbf yoon01.dbf
[oracle@yoon yoon]$ rm -rf redo01.log redo02.log redo03.log
[oracle@yoon yoon]$ ls
control01.ctl sysaux01.dbf system01.dbf temp01.dbf undotbs01.dbf users01.dbf yoon01.dbf
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL>
SQL> startup
ORACLE instance started.
Total System Global Area 1653518336 bytes
Fixed Size 2228904 bytes
Variable Size 956304728 bytes
Database Buffers 687865856 bytes
Redo Buffers 7118848 bytes
Database mounted.
ORA-03113: end-of-file on communication channel
Process ID: 3775
Session ID: 1 Serial number: 5
SQL>
SQL> shutdown abort;
ORACLE instance shut down.
SQL> startup mount
ORACLE instance started.
Total System Global Area 1653518336 bytes
Fixed Size 2228904 bytes
Variable Size 956304728 bytes
Database Buffers 687865856 bytes
Redo Buffers 7118848 bytes
Database mounted.
SQL>
SQL> select member from v$logfile;
MEMBER
--------------------------------------------------------------------------------
/u01/oracle/oradata/yoon/redo03.log
/u01/oracle/oradata/yoon/redo02.log
/u01/oracle/oradata/yoon/redo01.log
SQL>
SQL> alter database clear unarchived logfile group 1;
Database altered.
SQL> alter database clear unarchived logfile group 2;
Database altered.
SQL> alter database clear unarchived logfile group 3;
Database altered.
SQL> alter database open;
Database altered.
SQL>
SQL> select status from v$instance;
STATUS
------------------------------------
OPEN
SQL>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29254281/viewspace-1070615/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- redo log全部刪除後,啟動資料庫資料庫
- 達夢資料庫:誤刪除 undo/redo 日誌怎麼辦資料庫
- dbca無法刪除資料庫資料庫
- 【REDO】刪除REDO LOG重做日誌組後需要手工刪除對應的日誌檔案
- 10G DATAGUARD增加REDO日誌組、刪除日誌組、刪除日誌成員實驗
- oracle redo 日誌刪除後的恢復Oracle Redo
- 資料庫收縮,刪除日誌,自動收縮,資料庫分離附加資料庫
- redo損壞修復啟動資料庫辦法資料庫
- 刪除sql server資料庫中所有資料SQLServer資料庫
- indexedDB 刪除物件倉庫所有資料Index物件
- 已為資料庫映象啟動資料庫,必須刪除資料庫映象才能刪除該資料庫資料庫
- Oralce資料庫關閉歸檔日誌並且刪除歸檔日誌資料庫
- 手工建立資料庫及刪除資料庫示例--附建庫時alert日誌資料庫
- 資料夾刪除不掉怎麼辦?資料夾無法刪除
- PUBLIC資料庫鏈無法刪除的問題(二)資料庫
- PUBLIC資料庫鏈無法刪除的問題(一)資料庫
- 手動刪除歸檔日誌
- Oracle資料庫減少redo日誌產生方式Oracle資料庫
- MYSQL資料庫服務無法啟動MySql資料庫
- 手動刪除資料庫資料庫
- 誤刪出資料檔案,透過dbca無法刪除資料庫問題資料庫
- Oracle11g redo log 建立、新增、刪除(重做日誌組,重做日誌檔案)Oracle
- for迴圈無法刪除陣列所有指定元素陣列
- Windows上的資料夾無法刪除Windows
- 達夢8資料庫REDO日誌日常管理方法資料庫
- pg 資料庫日誌檔案誤刪除後的應對方案資料庫
- undo壞塊引起資料庫無法啟動資料庫
- VFEmail遭黑客攻擊 美國區所有資料被刪除且無法恢復AI黑客
- oracle手動刪除資料庫Oracle資料庫
- 手動刪除oracle資料庫Oracle資料庫
- 【REDO】刪除聯機重做日誌檔案組的注意事項
- EM資料庫重建 手動刪除資料庫資料庫
- 刪除資料庫所有使用者表(SqlServer)資料庫SQLServer
- mysql 資料庫無法啟動Ignoring the redo log due to missing MLOG_CHECKPOINT betweenMySql資料庫
- 備庫自動刪除已應用的歸檔日誌
- “無法刪除資料庫,因為該資料庫當前正在使用” – 解決方法資料庫
- SQL Server無法刪除資料庫 "xxx",因為該資料庫當前正在使用(如何刪除一個Sql Server資料庫)SQLServer資料庫
- mysql因為事務日誌問題無法啟動MySql