ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist相关的知识,希望对你有一定的参考价值。
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\z>sqlplus
SQL*Plus: Release 11.2.0.1.0 Production on 星期三 8月 18 00:03:14 2010
Copyright (c) 1982, 2010, Oracle. All rights reserved.
请输入用户名: system
输入口令:
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
进程 ID: 0
会话 ID: 0 序列号: 0
请输入用户名:
本来装了ORACLE 后来出来点意外 从新安装了下 就出现了这个问题 那个高手指点下 谢谢
登录到安装数据库的这台电脑上,在运行中输入cmd,也就是你上面贴出来的这个界面,
输入sqlplus /nolog,回车,
这时出现了SQL>,然后再输入connect / as sysdba;回车,
再输入startup,回车,等待一会,等这个命令运行完之后,再连接数据库,就能进行查询、插入等正常操作了。先试试吧,呵呵。
对于oracle方面的知识,上述的回答中,均不全面,ORACLE_HOME 和ORACLE_SID仅仅是环境变量方面设置正确,仅仅能启动实例,但是还有tnsname.ora、sqlnet.ora、lintener.ora几个文件均配置对应,才能正常使用数据库。感兴趣的话还需多到oracle专业网站去学习。 参考技术A To resolve this issue with ORA-27101, you should be sure that ORACLE_HOME and ORACLE_SID are correct, and ORACLE_HOME should not have trailing slash. Here is the MOSC example to accompany ORA-27101
一搬来说,要解决ORA-27101, 我的经验是:要保证ORACLE_HOME 和ORACLE_SID是正确的,并且,ORACLE_HOME不能在尾部有斜杠“/”
方法:
ORACLE_HOME斜杠符号问题
$ echo $ORACLE_HOME
$ /app/oracle/817/ << 错误
$ echo $ORACLE_HOME
$ /app/oracle/817 << 正确
---------------------
ORACLE_SID:
$ echo $ORACLE_SID
$ ora817
$ ps -ef | grep smon
ora_smon_ORA817
(你注意下 这里ORACLE_SID设置已经被改变了, 由 ora817 变成 ORA817)
----------------------
基本上,保证这2个的正确,然后重新尝试使用SQL*Plus
有问题我们再探讨本回答被提问者采纳 参考技术B ERROR:
ORA-27101 Shared memory realm does not exist
ORA-01034 ORACLE not available
基本解释:
Error: ORA-27101
Text: shared memory realm does not exist
-------------------------------------------
Cause: Unable to locate shared memory realm
Action: Verify that the realm is accessible
解决方法:
原因:
ORACLE_HOME或者ORACLE_SID设置不正确。
在以前的版本中,如果ORACLE_SID不正确,一般都只提示ORA-01034。Oracle 8.1.7 给出一个额外的信息:ORA-27101。
->如果是Unix,在Shell里把ORACLE_SID设置正确即可(注意大小写敏感的问题)。
此外,检查ORACLE_HOME环境变量。如何检查参考如下的命令:
% echo $ORACLE_SID
% ps -ef |grep smon
Oracle重启 error: ora-01034:oracle not available ora-27101:shared memory realm does not exist
error: ora-01034:oracle not available ora-27101:shared memory realm does not exist
苦咖啡
他的博客中一篇文章完美的解决了问题
以上是关于ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist的主要内容,如果未能解决你的问题,请参考以下文章
ORA-01034:ORACLE not available ORA-27101:shared memory realm does not exit
Oracle重启 error: ora-01034:oracle not available ora-27101:shared memory realm does not exist
ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist
[转]ORA-01034: ORACLE not available如何解决
DBCA创建数据库ORA-01034 ORACLE not available
ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist Linux Error: