|
蓝森林 http://www.lslnet.com 2006年8月26日 15:18
数据库启不来了,怎么办?
数据库启动后,停在下面的状态,不动了,2个小时了,怎么办啊?
有人遇到过么?
SVRMGR> startup
已启动 ORACLE 实例。
系统全局区域合计有 372844976个字节
Fixed Size 51632个字节
Variable Size 207298560个字节
Database Buffers 163840000个字节
Redo Buffers 1654784个字节 |
系统重启动一次, |
老大,能行不阿,杀进程在这个状态下,安全么?!
会对数据有影响么?? |
检查一下$ORACLE_BASE/admin/$INSTANCE/bdump目录下的alert文件。 |
呵呵,不会那样脆弱的。 |
alert文件确实如实反映了数据库目前的状态,但就是没报什么错误。 |
先检查一下系统空间,CPU利用率什么的。 |
看看alter文件是否在不停的切换日志?应该是上次关闭时非正常关闭,目前在回滚。 |
还是看一下ALTER_SID.log吧 |
都是高人呀,各有高招 |
初学oracle,说错了请谅解,由于instance停在nomount阶段,没有到mount阶段,这一阶段最重要的是检查控制文件,到mount后,没有open,才会出现“看看alter文件是否在不停的切换日志?应该是上次关闭时非正常关闭,目前在回滚。
”
我觉得应该检查一下控制文件,或者由于异常关闭系统,造成checkpoint检查数据文件时不一致,用最近的完全冷备份恢复,再用归档文件做recovery |
| |