今天遇到Oracle启动报ORA-01157和ORA-01110的错误

sql>startup mount;

sql>alter database open;

RA-01157: 无法标识/锁定数据文件 10 - 请参阅 DBWR 跟踪文件ORA-01110: 数据文件 10: 'D:\ORACLE\ORADATA\ORCL\USERS02.DBF'

解决过程如下:

1. startup mount

2. alter database open

ORA-01157: cannot identify/lock data file 10 - see DBWR trace file

ORA-01110: data file 12: '/oradata/orcldata/sacproduce02.dbf'

3. cd /oradata

4. cd orcldata

报错信息为不能进行读写操作,哈哈。找到原因了,挂载的硬盘不能进行读写操作了。要打开数据库,只能将该文件进行离线操作了。

5. archive log list

归档模式下

alter database datafile '/oradata/orcldata/sacproduce02.dbf' offline

非归档模式下

alter database datafile '/oradata/orcldata/sacproduce02.dbf'offline drop

6. 到此,数据库就可以open了。但是文件中还有需要的数据,接下来就是挂载硬盘,online数据文件,open数据库。

alter database datafile '/oradata/orcldata/sacproduce02.dbf' online;

ORA-01113: file 12 needs media recovery

ORA-01110: data file 12: '/oradata/orcldata/sacproduce02.dbf'

recover datafile '/oradata/orcldata/sacproduce02.dbf'

alter database datafile '/oradata/orcldata/sacproduce02.dbf' online;

alter database open;

OK,问题解决^_^

oracle 01157,Oracle数据库启动时出现ORA-01157和ORA-01110问题相关推荐

  1. 启动和关闭oracle 实例,oracle实例和数据库启动与关闭.ppt

    <oracle实例和数据库启动与关闭.ppt>由会员分享,可在线阅读,更多相关<oracle实例和数据库启动与关闭.ppt(10页珍藏版)>请在人人文库网上搜索. 1.Orac ...

  2. oracle查询数据库启动时的参数文件,【Oracle】数据库启动阶段参数文件、控制文件的问题处理...

    Oracle启动分三个阶段: nomount: 首先查找参数文件(pfile/spfile),根据文件创建实例.Nomount的过程是启动数据库实例的过程. 没有参数文件无法nomount mount ...

  3. Oracle单实例数据库启动ORA-01078、ORA-00205、ORA-01157、ORA-01110处理

    数据库启动报错,显示参数文件无法打开,应该是参数文件损坏 [oracle@qyy ~]$ dba SQL*Plus: Release 11.2.0.4.0 Production on Sat May ...

  4. Oracle 11g笔记——数据库启动

    一.数据库启动原理     1.启动实例(Start An Instance)        当启动实例时,Oracel会读取一个参数文件,这个文件可以是初始化参数文件(Initializaion P ...

  5. 数据库启动时遇到ORA-03113: 通信通道的文件结尾

    本机通过expdp导入数据之后,关机.今天启动时,在mount之后报错: ORA-03113: 通信通道的文件结尾. 查看alert_$ORACLE_SID.log, 发现如下错误信息: ARCH: ...

  6. linux oracle 01157,Oracle数据库启动时出现ORA-01157和ORA-01110问题

    今天遇到Oracle启动报ORA-01157和ORA-01110的错误 sql>startup mount; sql>alter database open; RA-01157: 无法标识 ...

  7. 达梦、Oracle、mysql数据库排序时对空值的处理

    在进行时间排序时,如果不做处理,查询出来的数据空值字段数据将会出现在最前面:如下 达梦数据库: SELECT * FROM tdcb.EQUIPMENT_LEIMU ORDER BY ISNULL(U ...

  8. Oracle笔记:数据库启动的三个阶段

    数据库的启动可分为三个阶段: 1.startup nomount -- 启动实例,不加载数据库 nomount:在这一阶段,只需要读取initSID.ora文件,启动数据库实例,创建后台进程.在ini ...

  9. Oracle数据库启动与关闭

    C:\app\Administrator\virtual\product\12.2.0\dbhome_2\bin>dir oracle.exe 驱动器 C 中的卷没有标签. 卷的序列号是 7E6 ...

最新文章

  1. AI一分钟 | 传许家印已投资贾跃亭FF;腾讯将发布可接收微信的智能音箱;阿里确认研发自动驾驶技术...
  2. json 和 pickle
  3. 【笔试面试考试】C++基础知识点[转]
  4. python第三方库numpy-Python第三方库之Numpy库
  5. 4.AngularJS四大特征之二: 双向数据绑定
  6. mysql存储过程1267_mysql存储过程一例
  7. Blazor Day
  8. NYOJ-57 6174问题
  9. 接触wxWindows
  10. latex附录中放python代码_LaTeX 里「添加程序代码」的完美解决方案
  11. 如何下载行政区划地图
  12. 多人协同在线编辑文档软件使用体验
  13. 数字图像处理及其表示
  14. 如何利用工具低成本构建阿里云灾备方案?
  15. 如何提升专注力-----谨记
  16. Shader 如何表现攻击范围
  17. 广告业务系统 之 承前启后 —— “消息中心”
  18. Android M Developer Preview - API Preview(一)
  19. 鸿蒙os2无法使用时钟,mate30pro鸿蒙系统无法加载时钟小部件
  20. 从前端到后端的一个整体介绍

热门文章

  1. 一次排查Java线程数异常--线程池使用不当造成线程数升高
  2. 遇见Python.h: No such file or directory的解决方法
  3. Normalize.css和Reset CSS有什么区别?
  4. 如何在python中检查文件大小?
  5. 在C#中,List struct中的值是否装箱?
  6. win11提示无法在此配置怎么办 Windows11提示无法在此配置的解决方法
  7. angularjs金额大写过滤器
  8. Makefile:include和-include
  9. redis数据丢失_Redis持久化Redis宕机或者出现意外删库导致数据丢失解决方案
  10. 中心频点计算公式_LTE网各频段中心频点的计算方法_刘20170105