oracle突然断电 非法关机数据库出现问题
ORA-00600: [kcratr1_lostwrt],解决办法
- cmd
- sqlplus sys/sa as sysdba
- SQL> shutdown abort
- 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
- 数据库装载完毕。
- ORA-00600: 内部错误代码,参数: [kcratr1_lostwrt], [], [], [], [], [], [], []
- SQL> shutdown immediate
- ORA-01109: 数据库未打开
- 已经卸载数据库。
- ORACLE 例程已经关闭。
- SQL> startup mount
- ORACLE 例程已经启动。 Total System Global Area 135338868 bytes
- Fixed Size 453492 bytes
- Variable Size 109051904 bytes
- Database Buffers 25165824 bytes
- Redo Buffers 667648 bytes
- 数据库装载完毕。
- SQL> recover database;
- 完成介质恢复。
- SQL> alter database open; 数据库已更改。
- SQL>exit;
成功解决