问题描述:

1. ORA-01034: ORACLE not availableORA-27123: unable to attach to shared memory segmentLinux-x86_64 Error: 13: Permission deniedAdditional information: 98304Additional information: 102.  ORA-01034: ORACLE not availableORA-27101: shared memory realm does not existLinux-x86_64 Error: 2: No such file or directory

错误描述:

  1. oracle 的错误:

    27123 无法连接到共享内存段:

    解决措施:

1. 首先判定的是内存,硬盘的不足,尝试了一波后

2. 然后根据Permission denied 判断是否是权限问题

$:ll $ORACLE_HOME/bin/oracle
一开始看是红的,心里感觉应该是这个,然后冷静下来发现文件只是一种文件形式

 白色:表示普通文件蓝色:表示目录绿色:表示可执行文件红色:表示压缩文件浅蓝色:链接文件红色闪烁:表示链接的文件有问题黄色:表示设备文件灰色:表示其他文件一开始有病乱医(瞎设计):
chmod 6755 $ORACLE_HOME/bin/oracle之后发发现的oracle包里还有一个爆红的,我看是-rwsr-s--x ,然后设置了一下6751![在这里插入图片描述](https://img-blog.csdnimg.cn/20190320204744398.png):
chmod 6751 $ORACLE_HOME/bin/oracle
然后也不行,
在之后 解决绿色(也不行):
chmod 777 $ORACLE_HOME/bin/oracle

然后,开始着手共享内存的事情:

1.ipcs -a 查询所有共享信息

2.看到共享内存了:

我选择直接干掉,因为能力问题,没找为什么不在共享内存中,而且还表明了 owner是oracle,干掉之后。

ipcrm -m 98304

ipcrm用法
ipcrm -M shmkey  移除用shmkey创建的共享内存段
ipcrm -m shmid    移除用shmid标识的共享内存段
ipcrm -Q msgkey  移除用msqkey创建的消息队列
ipcrm -q msqid  移除用msqid标识的消息队列
ipcrm -S semkey  移除用semkey创建的信号
ipcrm -s semid  移除用semid标识的信号

解决好这个,之后,就会有27101 不存在共享内存域

重启一下就好了

ORA-01034 ORACLE not available相关推荐

  1. ORA -01034解决

    ORA - 01034 转:ORA-01034和ORA-27101的解决方法 个人小结: 输入sqlplus /nolog,回车 输入 conn / as sysdba;回车 输入 startup p ...

  2. 重启oracle后报01034,ORACLE: ORA-01034, ORA-27123问题处理的分析

    为了进行数据库的升级使用tar命令备份了oracle文件夹,当进行oracle恢复的时候发现: 以oracle用户启动数据库,其可以以sid或者net service name的方式登陆数据库,而其他 ...

  3. oracle提示01034,oracle数据库ORA 01034错误问题解决方案

    ORA-01034错误的话: Oracle常见错误之一 这是个Oracle数据库服务器比较常见的错误.有经验的用户几乎马上就能解决这个错误,再不济也能马上到Metalink去搜索一下. 不幸的是,大多 ...

  4. oracle12c ora 12547,Oracle 12c DBCA出现PRCR-1079 ORA-12547 CRS-5017

    Oracle 12c用dbca创建数据库时出现了PRCR-1079 ORA-12547 CRS-5017不能启动数据库. 因为这里安装了Oracle Restart,所以尝试使用srvctl star ...

  5. oracle创建ora文件,ORACLE配置tnsnames.ora文件实例

    ORACLE配置tnsnames.ora文件实例 客户机为了和服务器连接,必须先和服务器上的监听进程联络.ORACLE通过tnsnames.ora文件中的连接描述符来说明连接信息.一般tnsnames ...

  6. oracle ora 3136,oracle中ORA-3136,ORA-609

    本文章详细的介绍了关于oracle中ORA-3136,ORA-609方法,有需要的朋友可以参考一下本文章哦. 本文章详细的介绍了关于oracle中ORA-3136,ORA-609方法,有需要的朋友可以 ...

  7. Oracle ora 01261,Oracle心得:ORA-01261:ORA-01262:错误的解决

    用ps -ef|grep ora_ 查看没有发现Oracle的进程. 进入数据库启动遇上ORA-01261:ORA-01262:错误. $ sqlplus "/as sysdba" ...

  8. oracle ora 16014,ORACLE ORA-16014+ORA-00312 数据库在线重做日志没有归档

    [oracle@RedHat ~]$ sqlplus / as sysdba SQL*Plus: Release 10.2.0.1.0 - Production on Fri Aug 30 11:23 ...

  9. Oracle 11g ora 15018,oracle 11gR2 RAC root.sh 错误 ORA-15072 ORA-15018

    Oracle 11gR2 RAC安装Clusterware结束, 在第二个节点执行root.sh脚本的是报如下错误: DiskGroup DATA1 creation failed with the ...

  10. oracle ora 47306,Oracle SQL提示含义与示例 --- 分布式查询和并行提示

    <Oracle 高性能SQL引擎剖析:Oracle SQL 优化与调优技术详解>一书的附录部分.作为对该书的补充,帮助读者理解和掌握"提示"这一项在SQL优化中使用的这 ...

最新文章

  1. python 获取窗口句柄_Python文件读写最详细的讲解
  2. Raft只读操作实现要点
  3. 菜鸟requireJS教程---2、基本知识
  4. java8 lambda 排序算法,Java8中排序算法比较器的三种写法(使用lambda表达式实现Comparator比较器)...
  5. redis php 守护进程,PHP守护进程利用Redis队列实现业务
  6. 我的春招求职经验分享(已拿阿里京东网易等 5 个 offer)
  7. pc 图片预览放大 端vue_安利一款简单好用的Vue图片预览插件
  8. jsp循环输出表格_「翻译」JS可视化学习之七:Promise、事件循环和异步2
  9. Leetcode1:Two Sum
  10. 区块链的5大安全风险
  11. 安全无小事,安全防范从nginx配置做起
  12. 刷题记录 kuangbin带你飞专题六:最小生成树
  13. js控制Windows Media Player
  14. 复杂稀缺类分析:稀缺与不重要能否划等号?
  15. 【USACO】青铜莲花池[2]
  16. 修改自己电脑连接的路由器的配置网址192.168.1.1
  17. python控制泰克示波器捕捉触发波形
  18. Ubuntu 20.04自动挂载NFS失败
  19. css scale()方法
  20. 国内技术创新型公司的一个问题

热门文章

  1. 用Win32DiskImager写入U盘容量变小,恢复容量方法
  2. 我的 OneNote 入门心得
  3. 第三十四篇-Palette(调色板)的使用
  4. nginx无法下载文件,报404的解决方法
  5. 风变编程学习笔记0-3关【纯代码版】
  6. 多组两两比较用什么检验方法_手把手教你多组独立样本的非参数检验及两两比较...
  7. 求真值表,主析取范式,主合取范式
  8. 什么是CPS?数字孪生技术在工业4.0该如何应用?ThingJS
  9. 系统集成项目管理工程师高频考点(第九章)
  10. WMLS10自动建立BIN位(模板配置)