`
lan13217
  • 浏览: 499013 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

ORA-27101: shared memory realm does not exist.

阅读更多
ERROR: ORA-01034: ORACLE not available.
ORA-27101: shared memory realm does not exist.
Linux Error: 2: No such file or directory

http://www.lugs.cn/Blog/InfoContent.aspx?UserName=ahsun&InfoID=290

sqlplus /nolog

connect / as sysdba

startup


------------------------------
http://jayson22.blog.sohu.com/133790649.html
今天开发服务器突然连接不上,sqlplus /nolog、conn /as sysdba、startup命令后显示

SQL> startup
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/opt/oracle10g/product/10.2/db_1/dbs/initORA10G.ora'

查找文件,果然不存在。估计是非法关机造成的。


这是因为在oracle9i和oracle10g中,oracle默认将使用spfile启动数据库,如果spfile不存在,则就会出现上述错误。


解决方法1(已经验证):
将$ORACLE_BASE/admin /数据库名称/pfile目录下的init.ora.012009233838形式的文件copy到$ORACLE_HOME/dbs目录下 initoracle.ora即可。(注:initoracle.ora中的oracle为你的实例名 即我的为 initora10g.ora)


[root@localhost dbs]# cp init.ora.721200911530 $ORACLE_HOME/dbs/initora10g.ora


然后继续切换到oracle 帐号,连接到 sqlplus,运行 startup ,可能会出现:



这是因为没有权限,

[root@localhost dbs]# chmod -R 775 initora10g.ora
继续startup

呵呵~~success.
分享到:
评论

相关推荐

    oracle10g提示oracle not available的一些个人总结

    在使用 Oracle 10g 数据库时,可能会遇到“ORA-01034: ORACLE not available”和“ORA-27101: shared memory realm does not exist”等错误。这些问题通常出现在启动数据库服务时,比如执行 `startup` 命令之后出现...

    ora-227101错误解决办法

    下面将详细解析“ORA-27101: shared memory realm does not exist”这一错误及其解决办法,同时提及可能伴随的“ORA-01034: ORACLE not available”和“ORA-01033: ORACLE initialization or shutdown in progress”...

    oracle异常处理归纳.docx

    12651:TNS:没有监听器`、`ORA-12545:因目标主机和对象不存在,连接失败`、`ORA-12560:TNS:协议适配器错误`、`ORA-01034:ORACLE not available`、`ORA-27101:shared memory realm does not exist`、`ORA-03113`以及`...

    oracle 10g提示oracle not available

    在使用Oracle 10g数据库时,可能会遇到一个常见的错误提示:“ORA-01034: Oracle not available”以及“ORA-27101: shared memory realm does not exist”。这个错误通常出现在尝试启动数据库实例时,表明Oracle服务...

    ORACLE数据库逐步解决ORA-12541、ORA-01034和ORA-27101、ORA-00119和ORA00132的过程

    ORA-27101错误,提示为"shared memory realm does not exist",意味着实例试图访问共享内存段时出现错误。这通常与Oracle实例有关,解决方法可能需要重新配置系统的内存参数。 四、ORA-00119和ORA-00132错误的解决 ...

    oracle连接错误处理

    ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist 进程 ID: 0 会话 ID: 0 序列号: 0

    oracle会话数

    否则会报错误ORA- 27101 Shared memory realm does not exist。使用UltraEdit或者EditPlus之类的可以编辑二进制文件的编辑器打开此文件(直接编辑二进制文件),然后在Windows服务 中重新启动Oracle服务器即可。

    oracle问题解决文档

    首先,错误“ORA-01034: ORACLE not available”和“ORA-27101: shared memory realm does not exist”表明Oracle数据库实例无法启动,可能是由于共享内存区域未找到。这可能由多种原因引起,如操作系统问题、Oracle...

    数据库文件误删

    当这些文件被误删,会导致数据库无法正常运行,出现如“ORA-01034: ORACLE not available”和“ORA-27101: shared memory realm does not exist”这样的错误。 首先,我们需要理解数据库的恢复机制。Oracle数据库...

    创建oracle的后台服务OracleServiceORCL

    如果出现错误提示 ERROR:ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist,说明 Oracle 数据库没有启动,可以使用 sysdba 连接: conn sys/admin as sysdba 然后,发出 startup ...

Global site tag (gtag.js) - Google Analytics