`
paper
  • 浏览: 74235 次
  • 性别: Icon_minigender_1
  • 来自: 郴州
社区版块
存档分类
最新评论

linux系统机器被非正常关闭后,linux下oracle无法启动的解决方法

阅读更多

         公司托管的linux服务器不知道什么原因被关了,服务器启动后数据库无法连接。网上找了下解决方法,然后自己整理下,希望对大家有帮助。

1、用oracle的用户登录进去,执行:sqlplus / as sysdba;

2、进入sql命令执行了之后执行:startup;

3、确认执行不成功,报出:ORA-01078和LRM-00109.

4、退出:exit;

5、进入u01/oracle/10.2.0/dbs,执行:cd u01/oracle/10.2.0/dbs

6、检查有无init(SID).ora文件,按上述错误的话,应该是没有的。所以下一步

7、进入u01/oracle/admin/(SID)/pfile,执行:cd cd u01/oracle/10.2.0/dbs

8、将u01/oracle/admin/(SID)/pfile下的文件复制到u01/oracle/10.2.0/dbs下,注意copy过去后的的文件名要设置为init(SID).ora。执行cp init.ora.************ /u01/oracle/10.2.0/dbs/init(SID).ora

9、用oracle的用户登录进去,执行:sqlplus / as sysdba;

10、进入sql命令执行了之后执行:startup;

11、退出,执行:exit;

12、启动监听,执行:lsnrctl start;

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    linux集群应用实战

    在主节点上非正常关闭heartbeat守护进程 第17讲 drbd的概念和运行原理 课程目标: 了解drbd的概念和实现原理以及应用范围 课程内容: 什么是drbd drbd是如何工作的 drbd的应用领域 第18讲 安装与配置drbd 课程...

    java调用shell脚本执行sqlldr与存储过程

    因为我在linux环境下执行shell脚本时sqlldr命令和sqlplus命令是正常执行的,没有任何问题,但是在java代码中调用脚本时却报错,所有排除了其他原因,只可能是环境变量的问题, 于是我把oracle的所有环境变量直接复制...

    智能调度平台系统技术要求.pdf

    在系统硬件资源允许的条件下(如服务 器内存不小于2G),对超大型数据库及结构化/非结构化复杂 查询实现响应的时间能够达到亚秒级,并且不随文件数量增 大而效率降低,数据库规模仅受硬件资源的限制。数据库仅 限于...

    orcale常用命令

    要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>sqlplus SQL>connect internal SQL>startup SQL>quit b、关闭ORACLE系统 oracle>sqlplus SQL>connect internal ...

    网管教程 从入门到精通软件篇.txt

    如果系统检测到无效或非标准分区表标记,将提示用户是否继续执行该命令。除非您访问驱动器有问题,否则不要继续进行。向系统分区写入新的主引导记录可能破坏分区表并导致分区无法访问。  format  将指定的驱动器...

    centos7.7安装oracle11g脚本(推荐)

    最近需要安装oracle,然后网上查了一下教程,在centos7.7上安装成功,运行正常。这里记录一下。 环境: 硬件4核/8G RAM/100G 存储 centos7.7(64bit) oracle11g(官网下载的) 步骤(转载): 第一个脚本...

    超级有影响力霸气的Java面试题大全文档

     异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误。java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获...

    数据库项目组日常运维及应急故障处理手册.docx

    分析$GRID_HOME/log/nodename目录下的日志文件,看是否能从中找出无法启动的原因。 常见问题: 1、心跳IP不同。 2、ASM实例无法启动。 对CRS的故障诊断和分析,参加本文档中RAC部分的MOS文档. 数据库...

    java 面试题 总结

    异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误。java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获的...

    GFI Network Server Monitor 7.0 试用

    GFI Network Server Monitor 能够实际测试服务的状态,而非从生成的事件推断服务的状态(其他产品一般使用的方法),这才真正是确保服务器正常运行的方法! GFI Network Server Monitor 的设置和使用非常简单,...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    Android 一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导开发 IOS 由苹果公司开发的移动操作系统 Webkit 一个开源的浏览器引擎,在手机上的...

    2021计算机程序设计-计算机程序设计综合练习(精选试题).doc

    避开系统访问机制,非正常使用网络资源 B.删除信息 C.窃取数据的使用权 D.传播病毒 25、操作系统安全第一级控制将用户分为三类,不包括()。 A.文件创建者 B.文件主合作者 C.文件修改者 D.其他用户 26、数据库系统...

    jdbc基础和参考

    linux下启动数据库监听的命令: lsnrctl start; "select id from s_emp where name = '"+name+"'"; table s_user( id , name, age) class User{ } //分别使用Statement对象和PreparedStatement对象实现 public ...

    JAVA自学之路

    还有的同学,遇到了在Linux下的Shell编程,就恨不得把Shell先学成专家才肯,或者是才敢,继续往下学习;有没有过这样的感觉,一本书的上册没有学好,觉着下册心里也没底儿,甚至非要把上册复习一遍才敢继续学习。...

    JAVA上百实例源码以及开源项目源代码

    6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用...

    JAVA上百实例源码以及开源项目

    6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用...

    php-5.4.5-Win32-VC9-x86

    安装完成后,会在管理工具中生成Internet信息服务组件,还会在C盘生成Inetpub文件夹,里面有一个WWWROOT文件夹。 (2)将你PHP文件放到WWWROOT文件夹中,必须是这个文件夹,放在其它文件夹无效. (3)打开IE浏览器,...

Global site tag (gtag.js) - Google Analytics