oracle中出现ORA-01102错误怎么办

技术oracle中出现ORA-01102错误怎么办这篇文章主要介绍了oracle中出现ORA-01102错误怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解

本文主要介绍如何处理oracle中的ORA-01102错误,具有一定的参考价值。有兴趣的朋友可以参考一下。希望大家看完这篇文章后收获多多。让边肖带你去看看。

在测试环境中,由于未知原因,oracle数据库的服务器异常关闭。重启后,尝试还原相关应用发现启动数据库失败。期间,我走了一条曲折的山路翻山越岭。首先,梳理一下处理流程,这样这类问题以后就可以快速解决。

开始

一.数据库

1.机器启动后,登录服务器并使用sqlplus/as sysdba登录数据库。发现机器启动前还没有添加数据库服务,启动后就启动了。

oracle中出现ORA-01102错误怎么办

2.使用startup命令启动数据库时报告了一个错误。

SYS @ orclstartup

ORACLE实例已启动。

总系统全局区域2471931904字节

固定大小2255752字节

可变大小671089784字节

数据库缓冲区1778384896字节

重做缓冲器20201472字节

ORA-01102:无法以独占模式装载数据库

3.关闭实例并尝试逐步启动,但在开始装载阶段时仍会报告相同的错误。

oracle中出现ORA-01102错误怎么办

4.我在网络上搜索ORA-01102,找到了解决方案。

这个错误主要是lkSID文件造成的该文件位于ORALCE_HOME下的dbs目录下,

这个lkSID的主要作用是说明DATABASE MOUNT上了,不用在MOUNT了.DATABASE UNMOUNT 后会删除掉,如果DATABASE确实没有MOUNT,这个文件在你也MOUNT上,只有手工删除

5.当涉及到具体的解决方案时,引入另一个命令/sbin/fuser

这里使用/sbin/fuser的主要功能是使用文件或者套接字来表示识别进程。常把它用来查看相关进程和杀死相关进程。来清除lkSID文件。

/sbin/fuser-u/u01/app/Oracle/product/11 . 2 . 0/db _ 1/DBS/lkhsdb查询占用临时文件的进程的pid和用户名。

oracle中出现ORA-01102错误怎么办

/sbin/fuser-k/U01/app/Oracle/product/11 . 2 . 0/db _ 1/DBS/lkhsdb直接杀伤相关pid发布文件lkSID文件

oracle中出现ORA-01102错误怎么办

/sbin/fuser-u/U01/app/Oracle/product/11 . 2 . 0/db _ 1/DBS/lkhsdb再次查看,发现不再有进程。

oracle中出现ORA-01102错误怎么办

6.再次启动数据库,一切正常。

oracle中出现ORA-01102错误怎么办

感谢您仔细阅读本文。希望边肖分享的文章《甲骨文中ORA-01102错误怎么办》对大家有所帮助。同时也希望大家多多支持,关注行业信息渠道,多了解!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/114469.html

(0)

相关推荐

  • 如何进行MySQL5.6 二进制部署

    技术如何进行MySQL5.6 二进制部署这篇文章给大家介绍如何进行MySQL5.6 二进制部署,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。下载mysql并检查MD5[root@hadoop-01

    攻略 2021年10月25日
  • cufes2,CUFES2的化合价怎么判断

    技术cufes2,CUFES2的化合价怎么判断二硫化亚铁铜:S是负2价cufes2,Fe既然叫亚铁,那就是正2价,Cu也只能是正2价了。另外根据常识如果铁是正3价,强氧化性,那么跟负2价的S不能共存。
    如果是配平的话,用

    生活 2021年10月24日
  • BASE64处理文件

    技术BASE64处理文件 BASE64处理文件Base64:
    Base64是一种编码方式,基于64个ASCII字符来表示二进制数据,Base64将8个bit为一个单位的字节数据拆分为以6个bit为一个单

    礼包 2021年12月24日
  • 前端面试手写代码——JS数组去重

    技术前端面试手写代码——JS数组去重 前端面试手写代码——JS数组去重JavaScript 数组去重类型总结,4大类型,8种基础写法1 测试用例
    // 测试用例
    const a = {};
    const

    礼包 2021年10月19日
  • 医保跨省转移,如何异地转移社保和医保

    技术医保跨省转移,如何异地转移社保和医保医保跨省转移手续:首先要在原参保地办理医疗保险关系注销手续,然后由本人向市社保中心提出医疗保险关系转移申请医保跨省转移;凭转出地经办机构出具的《参保(合)凭证》以及原参保地医疗保险

    生活 2021年10月31日
  • 怎么使用trim_galore对NGS数据进行质量过滤

    技术怎么使用trim_galore对NGS数据进行质量过滤怎么使用trim_galore对NGS数据进行质量过滤,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题

    攻略 2021年11月10日