今天登陆oracle 11g时,报出ORA-01034: ORACLE not available和ORA-27101: shared memory realm does not exist的错误,经过我上完查阅资料,我进行修改。最后成功了。一下是我的秀该过程。
我先到控制面板——>管理工具——>服务中打开oracle是所用服务。
然后用用户名和密码登陆在PL/SQL图形化工具中登录oracle 11g数据库。
接着报出ORA-01034: ORACLE not available和ORA-27101: shared memory realm does not exist的错误。
接着我到DOS环境下进行修改。运行输入cmd,确定,进入dos.
C:\Documents and Settings\Administrator>sqlplus /nolog
SQL*Plus: Release 9.0.1.0.1 - Production on 星期三 2月 18 09:56:25 2009
(c) Copyright 2001 Oracle Corporation. All rights reserved.
SQL> connect /as sysdba
到这里有报出ORA-28056: Writing audit records to Windows Event Log failed(译:审计记录写到windows时间日志失败。)的错误。
接着我就打开windows的事件查看器(事件查看器在:控制面板——>管理工具——>事件查看器)中,将应用程序和系统日志清空。
再回到dos,再次运行
SQL> connect /as sysdba
已连接到空闲例程。
SQL> startup
ORACLE 例程已经启动
Total System Global Area 118255568 bytes
Fixed Size 282576 bytes
Variable Size 83886080 bytes
Database Buffers 33554432 bytes
Redo Buffers 532480 bytes
数据库装载完毕。
数据库已经打开。
SQL>
然后我到PL/SQL中登录oracle 11g数据库,就可以进去了。