昨晚電腦叫我非法拔下來電池 早上開啟電腦的時候就進不去資料庫(oracle 10g)了。
解決方案:
SQL> shutdown immediate;
ORA-01109: 資料庫未開啟
已經卸載資料庫。
SQL> startup mount;
ORACLE 常式已經啟動。
SQL>select * from v$log;
GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- --- ---------------- ------------- ----------
1 1 0 104857600 1 NO UNCURRENT 670680 07-12月-07
2 1 15 104857600 1 NO unactive 696119 07-12月-07
3 1 0 104857600 1 NO Unactive 650182 07-12月-07
已選擇3行。
alter database clear unarchived logfile group 1;
資料庫已經更改.
alter database clear unarchived logfile group 2;
資料庫已經更改.
alter database clear unarchived logfile group 3;
資料庫已經更改.
SQL>shutdown;
已經卸載資料庫。
ORACLE 常式已經關閉。
SQL>startup;
ORACLE 常式已經啟動。
Total System Global Area 135338868 bytes
Fixed Size 453492 bytes
Variable Size 109051904 bytes
Database Buffers 25165824 bytes
Redo Buffers 667648 bytes
資料庫裝載完畢。
資料庫已經開啟。
問題解決!