oracle数据文件被删或损坏故障描述:

数据库数据文件由于误操作被删除掉或由于磁盘坏掉导致数据文件损坏,数据库每十分钟读取损坏数据库文件失败后会提示:
ORA-01116: 打开数据库文件 78 时出错
ORA-01110: 数据文件 78: '/oracle/tablespace/TS_LOGtokexunDATA_01.dbf'
ORA-27041: 无法打开文件
接着数据库会down掉

oracle数据文件被删或损坏故障处理:

1、数据库启动到mount模式,startup mount; 
2、alert database open会报错:ora-01157,ora-01110数据文件介质损坏:
ORA-01110:  78: '/oracle/tablespace/TS_LOGtokexunDATA_01.dbf'
3、recover database,如果是在线日志没切换则可以恢复成功,如果不是,会提示输入序号更早的日志文件名称,恢复失败,需删除数据文件
4、select * from v$recover_file查看需要恢复的数据文件
5、删除数据库文件以及对应表空间,alter database datafile '/oracle/tablespace/TS_LOGtokexunDATA_01.dbf' offline drop;
6、启动数据库,alert database open,启动成功

oracle数据文件被误删或损坏故障处理相关推荐

  1. oracle查看数据被谁删掉了,oracle数据文件被误删恢复

    ----数据文件被误恢复方法有两种.如果发现数据文件被删除咯,此时数据库是open状态,可以直接通过句柄恢复,如果发现数据库已经宕机了,就只能用其他方式咯.具体方法,如下: 1.利用句柄恢复数据文件 ...

  2. oracle物理文件删除如何恢复,Oracle数据文件物理删除后的恢复

    做系统管理的都是这样,难免会误删文件,某天要是把某个Oracle数据文件删除,那该如何恢复呢?(这里数据库是OPEN的,并且未关闭) 建立测试表空间 创建测试用户 插入测试数据 删除数据文件 恢复数据 ...

  3. oracle 文件大小为零,windows Oracle数据文件大小为0的恢复case

    本站文章除注明转载外,均为本站原创: 转载自love wife love life -Roger 的Oracle技术博客 本文链接地址: windows Oracle数据文件大小为0的恢复case 一 ...

  4. linux共享文件丢失,【干货分享】linux平台下数据文件被误删后,如何及时得知并进行恢复...

    原标题:[干货分享]linux平台下数据文件被误删后,如何及时得知并进行恢复 我们知道在windows平台下,一旦文件在程序中打开,则不能被删除,所以不存在误删数据文件的情况,如下图所示. 但是在LI ...

  5. Oracle数据文件的备份与恢复

    Oracle数据文件的备份与恢复 数据文件中包含数据库中的用户数据或应用程序数据.是oracle体系结构中非常重要要的一部分.因此对数据文件的备份与恢复时每一位DBA的必修课. 本次测试的思路是分为4 ...

  6. 在HPUX中IA64和PA-RISC两种架构下Oracle数据文件

    最近刚购回一台IA64的HP小机,装好Oracle后,经测试可以把PA-RISC架构下的oracle数据文件直接copy 过来使用.之前有看过一个在HP小机上RAC的异构就是说PA-RISC和IA64 ...

  7. oracle 查询数据库io,查看Oracle数据文件和磁盘i/o情况

    查看Oracle数据文件和磁盘i/o情况 --查询当前用户使用了多少还原表空间 select d.username,c.name,b.writes from v$transaction a,v$rol ...

  8. [原]Oracle数据文件损坏的模拟和修复(一) |ORA-01578 data block corrupted|

    造成数据块损坏的原因通常是由于开启了异步I/O或者增加了写进程,还有可能是硬件引起的,今天模拟一下该问题的发生及修复方法.由于水平有限,那面疏漏,欢迎大家指正. 创建测试环境 建立测试表空间: cre ...

  9. 误删oracle数据库文件,误删Oracle数据文件导致数据库无法打开

    笔者最近接到同事求助,哥们在数据库关闭的情况下删除了部分数据文件导致数据库无法打开. 下面是总结一下此类问题的解决方式: --------------------------------------- ...

最新文章

  1. 汇总|Yolo开源项目
  2. pandas使用rename函数自定义重命名dataframe指定索引标签(位置)的名称(customize rename index value or label)
  3. 使用Apache Camel通过soap添加WS-Security
  4. js中setTimeout()方法使用和窗口加载
  5. 初学者:set/multisetmap/multimap
  6. 给初学者:用VB写外挂 ———— 实战一:动手写一个红色警戒金钱锁定工具
  7. 2018的趋势与展望(下)——记罗振宇“时间的朋友2017”跨年演讲
  8. mysql一张表建多个字段比较合适呢,答案来嘞
  9. MySQL数据库基础详解
  10. DataX--异构数据源数据交换工具
  11. Java - MyBatis中的动态SQL是什么意思?
  12. 【蓝桥杯国赛真题08】python约分 蓝桥杯青少年组python编程 蓝桥杯国赛真题解析
  13. python谷歌浏览器驱动安装失败_Selenium自动化库在安装谷歌浏览器Chrome及其驱动chromedriver的安装问题...
  14. 基于网页可信特征的信息可信度评估方法(IEEE2011)
  15. 【VRP问题】基于matlab模拟退火算法求解带容量的VRP问题(多车型)
  16. photoshop cs6中kuler和minibridge打开是空白的解决方法
  17. 001:你好Direct 2D! 在对话框中初次使用D2D
  18. 发明或者实用新型的独立权利要求怎样撰写
  19. ECharts是什么?
  20. Ubuntu20.04安装显卡驱动

热门文章

  1. 搜索引擎蜘蛛机器人User-Agent特征收集
  2. 解读波卡崛起之路:DOT大涨,只是顺势而为罢了
  3. Oracle 视图(2)修改视图
  4. oracle 051考试,OCP/OCA认证考试指南全册Oracle Database 11g(1Z0-051,1Z0-052,1Z0-053)练习与知识点...
  5. MJPEG格式和码流分析
  6. 计算机应用知识试题,《计算机应用基础》试题及答案
  7. vue 引入json地图_使用vue+echarts快速进行全国地图与各省市地图联动(下钻地图), 引入省份js文件...
  8. 伺服电机中增量式与绝对值的详细介绍
  9. 不想打工了,手里有10万,想回农村老家创业,却不知道做什么,请各位指点迷津,谢谢?
  10. ppt如何替换其他mo ban_这4个配图反例,拉低了你的PPT档次!