ORA-01034错误

今天同事说有台机器由于假期停电,重启机器后,用PLSQL登录报:

ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist Linux_x86_64 Error: 2: No such file or directory

的错误。

网上也有很多对这个报错的说法:

启动的Oracle的时侯;  试图创建数据库的时侯;  试图对数据库进行连接的时侯;  在客户端正在运行SQL/PL/SQL的时侯;  备份/恢复数据库的时侯;  其它一些情况下

会报这样的错误。

原因呢包括:

Unix核心参数设置不当  Oracle执行文件权限不正确/环境变量问题  客户端通信不能正确处理  数据库服务器崩溃/操作系统崩溃/进程被kill  Oracle 内部错误  特定SQL、PL/SQL引起的错误  空间不够  防火墙的问题  其它原因

从ORA-1034的错误介绍:

01034, 00000, "ORACLE not available" // *Cause: Oracle was not started up. Possible causes include the following: //         - The SGA requires more space than was allocated for it. //         - The operating-system variable pointing to the instance is //           improperly defined. // *Action: Refer to accompanying messages for possible causes and correct //          the problem mentioned in the other messages.  //          If Oracle has been initialized, then on some operating systems, //          verify that Oracle was linked correctly. See the platform //          specific Oracle documentation.

也可以看出原因是:“Oracle was not started up”,至于为什么没启动,可能就是上述描述的若干原因之一。

但其实针对这次的问题,原因就是Oracle未启动,机器启动并未配置自动启动Oracle服务,sqlplus登录后处于idle状态。。。

往往问题看似复杂,但原因可能很简单,当然这只是一个特例,至少教会我们,出现这类问题时,首先看下Oracle是否执行过启动命令,若是,可以继续查看,例如打开alert日志等,需要具体问题具体分析了。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Oracle培训的建议收集

    近期要组织一次新员工培训,交代了两节课的任务,主要介绍Oracle数据库,一个是针对纯小白,一个是经过一段时间的学习,针对有一定基础的,内容不限,时间不限。

    bisal
  • Oracle ADG究竟是否收费?

    可能平时下载、安装Oracle,未必十分关注版本的问题,有时惯性思维,就选择一个最大的安装包,肯定是功能最丰富的,接着就装上用了。

    bisal
  • Oracle的体系结构图万花筒

    虽然现在Oracle的版本频繁更新,但万变不离其宗,学习Oracle最重要的一张图就是Oracle体系结构图,由他延展开来的知识可谓是相当丰富,要是能讲清楚这张...

    bisal
  • 数据架构:中国电信的Oracle Sharding架构应用案例分析

    Oracle 自 12.2 版本推出了 Sharding 的分布式架构,通过对于分区表的特性延展将原来的集中式架构分散开来,这一特性推出之后,引起了很多行业客户...

    数据和云
  • 浅谈Orabbix监控指标(r6笔记第27天)

    对于Orabbix监控Oracle来说,它是提供了一个相对轻量级的客户端来综合监控多个数据库实例。从这一点来看,它的角色有点类似于工作中使用的SQLDevelo...

    jeanron100
  • 读了这些数据库经典书,你已经超过了90%的Oracle技术者(文末彩蛋)

    信息泛滥的时代,一切似乎都变得碎片化了。但是学习的时间可以碎片化,但学习的内容却不能碎片化,只有将碎片化的学习高效的转化为系统化的知识体系,才能真正提高自己的能...

    TeacherWhat
  • 以人为鉴:甲骨文公司云时代的明星工程师

    编者注:一家公司的性格往往是由创始人展现出来,而中流砥柱的那些员工则决定了企业能够走向何方、走多长久,这篇文章中呈现出来的Oracle公司明星员工,可以借鉴这家...

    数据和云
  • 2015 OOW:云时代Oracle欲做终结者

    2015年10月26日,在Oracle OpenWorld开幕的Keynote演讲上,Larry Ellison,Oracle公司的创始人、前CEO,现CTO,...

    数据和云
  • Oracle副总裁&中国区云平台经理做客选型宝,解读 Oracle 云战略

    ...

    选型宝
  • 大败局:硅谷巨头甲骨文败走中国始末

    Oracle败走中国,多少有些划时代的意义。肇始于10年前,浩浩荡荡的去IOE浪潮,终于有了一个分明的结果。

    用户1564362

扫码关注云+社区

领取腾讯云代金券