您的位置:首页 > 其它

shared memory realm does not exist解决办法

2017-07-14 11:48 429 查看
本文的解决办法,首先看了 Oracle Start Up 2 Oracle 框架构件、启动、解决一个问题的最后一部分—–知道了Oracle进程完全启动大概有几百兆

再就是根据 提示ORA-03113:通信通道的文件结尾解决 的步骤,最终解决问题

正文:

用PLSQL登录oracle,突然报错:

粘贴报错内容:

ERROR:

ORA-01034: ORACLE not available

ORA-27101: shared memory realm does not exist

网上找解决办法,大多是修改

ORACLE_BASE/ORACLE_HOME/NETWORK/ADMIN下面的sqlnet.ora文件:

把sqlnet.authentication_services=(NTS) 改成sqlnet.authentication_services=(NONE)

但是,这个方法对我不适用,就又另寻他路;

试着在sqlplus中startup:

sqlplus /nolog

conn / as sysdba

startup

报错:

提示ORA-03113:通信通道的文件结尾

进程 ID :6988

回话 ID:191 序列号:3

然后打开任务管理器,发现oracle.exe只有14M左右的内存,重启发现,内存大小由14M慢慢增长到400M(正常启动)然后又慢慢降到14M左右;

可见是启动失败;

然后根据网上的这个办法:

提示ORA-03113:通信通道的文件结尾解决办法

进行了第一步和第二步的操作;

重新启动发现,完美解决!!!

转自http://blog.csdn.net/ye1142262478/article/details/45333317?locationNum=1[ora-27101: shared memory realm does not exist解决办法]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: