上午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) ??????????????????
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 事件查看器
http://wenku.baidu.com/view/d402f8da7f1922791688e818.html 事件查看器
3.走下边的流程
sqlplus "sys/password as sysdba"