现在的位置: 首页 > 综合 > 正文

oracle 强制关机后再开时连不上

2017年10月03日 ⁄ 综合 ⁄ 共 956字 ⁄ 字号 评论关闭

上午orcale操作中,计算机突然卡死,无解,只能关机,下午连接数据库时就连不上了,报错:

ERROR:

ORA-01034: ORACLE not available

ORA-27101: shared memory realm does not exist

进程 ID: 0

会话 ID: 0 序列号: 0

网上查了方法,通过几篇文章一起共同解决此问题:
1.在cmd中输入sqlplus /nolog  
2.正常进入sql 〉编辑状态下,输入connect sys/tiger as sysdba 此时又爆出错误,
ERROR:
ORA-28056: Writing audit records to Windows Event Log failed
OSD-1627319533: Message 1627319533 not found;  product=RDBMS; facility=SOSD
O/S-Error: (OS 1502) ??????????????????
ORA-28056: Writing audit records to Windows Event Log failed
OSD-1627319533: Message 1627319533 not found;  product=RDBMS; facility=SOSD
O/S-Error: (OS 1502) ??????????????????

这个解决过程:
打开windows 事件查看器,将应用程序日志清理一下,重新连接数据库,连接成功。启动数据库,启动正常。
http://wenku.baidu.com/view/d402f8da7f1922791688e818.html 事件查看器
3.走下边的流程

sqlplus "sys/password as sysdba"

连接成功,提示"已连接到空闲例程"

SQL> startup

ORACLE 例程已经启动。

Total System Global Area  535662592 bytes

Fixed Size                  1375792 bytes

Variable Size             293601744 bytes

Database Buffers          234881024 bytes

Redo Buffers                5804032 bytes

数据库装载完毕问题估计可以解决了

抱歉!评论已关闭.