前一段在某客户的系统中,就遇到了硬盘故障导致的数据库问题,仅仅是一个扇区损坏,碰巧位于数据文件上,就导致了如下错误:

Mon Jun 13 09:14:10 2011

Errors in file f:\oracle\admin\yydb\udump\yydb1_ora_3960.trc:

ORA-01110: 数据文件 11: ‘F:\ORACLE\ORADATA\YYDB\NDNS001.ORA’

ORA-01115: 从文件 11 读取块时出现 IO 错误 (块 # 1)

ORA-27070: skgfdisp: 异步读取/写入失败

OSD-04016: 异步 I/O 请求排队时出错。

O/S-Error: (OS 23) 数据错误(循环冗余检查)。

ORA-01113: 文件 1 需要介质恢复

ORA-01110: 数据文件 1: ‘F:\ORACLE\ORADATA\YYDB\SYSTEM01.DBF’

当从系统访问文件时,出现”循环冗余检查”,无法读取和复制文件,数据库也无法访问该文件,数据库使用受损,导致了严重的业务故障。

在这种情况下,通常的手段就无能为力了,然后我们可以通过DD等工具,将该文件完好的部分DD出来,还原成一个独立的文件或文件碎片,然后修复该文件,可以完成数据恢复。

在这个案例中,坏块位于数据文件头部,我们复制了其他部分之后,使用BBED修复了数据文件头块(Header Block)就完成了数据恢复。

这是一则非常幸运的恢复,但是事故总是警告我们:备份不可一日或缺。

oracle数据错误循环冗余检查,/S-Error: (OS 23) 数据错误(循环冗余检查)相关推荐

  1. 移动磁盘无法访问数据错误循环冗余检查,里面的数据怎样恢复

    移动硬盘打不开数据错误循环冗余检查,是因为这个I盘的文件系统内部结构损坏导致的.要恢复里面的数据就必须要注意,这个盘不能格式化,否则数据会进一步损坏.具体的恢复方法看正文 '工具/软件:AuroraD ...

  2. c语言电子表格复制数据错误循环冗余检查,数据错误、循环冗余检查、出现“数据错误”无法复制怎么解决?...

    数据错误 循环冗余检查.出现"数据错误"无法复制; 问题描述:将文件从一个盘符复制到另一个盘符或将硬盘中的文件数据复制到可移动磁盘,如U盘等设备中时,系统提示"无法复制: ...

  3. oracle数据错误循环冗余检查,oracle数据库坏块修复 oracle数据库数据错误(循环冗余检查)...

    前一段在某客户的系统中,就遇到了硬盘故障导致的数据库问题,仅仅是一个扇区损坏,碰巧位于数据文件上,就导致了如下错误: Mon Jun 13 09:14:10 2011 Errors in file f ...

  4. 删除文件出现 数据错误 循环冗余的解决办法

    我的移动硬盘删除一个文件夹时出现 数据错误 循环冗余的问题 无法删除,用了unlock.360 等强制删除也无效.解决办法: 很简单 : 1. 右键磁盘---属性--选工具---开始检查 2.让系统自 ...

  5. Outlook提示:资料错误 (循环冗余核对)错误讯息

    Microsoft Outlook 会将电子邮件下载到您的计算机后可能会收到下列错误讯息: 档案 path \.pst filename 无法被存取.数据错误.循环冗余核对. 您可能无法检视某些已下载 ...

  6. 关于Eslint语法检查报“error Extra semicolon semi”错误的解决办法

    1."error Extra semicolon semi"错误 在学习编写Vue3.0项目的时候,你可能还会发现,比如,用响应式模板创建的组件里的语句import { react ...

  7. G盘数据错误循环冗余检查的资料找到方案

    移动磁盘打不开数据错误循环冗余检查,是因为这个I盘的文件系统内部结构损坏导致的.要恢复里面的数据就必须要注意,这个盘不能格式化,否则数据会进一步损坏.具体的恢复方法看正文 工具/软件:AuroraDa ...

  8. crc循环冗余校验 php,crc 循环冗余校验

    --- title: crc 循环冗余校验 date: 2018-09-26 updated: 2018-10-06 --- # crc 循环冗余校验 CRC(Cyclic Redundancy Ch ...

  9. mysql删除数据表中冗余数据_删除MySQL数据表中的重复项

    常常遇到这样去重的问题,或者由于数据库平时每日添加之后,难得有重复,数据变得冗余,这时就需要对数据表进行清理,去除重复的数据. 但是,所谓重复,有几层意思,一种是整行重复,每列的值都相同的,另一种是一 ...

  10. 移动硬盘一个分区“数据循环冗余错误”要求格式化解决方法

    四年前买的一个320G的移动硬盘,划了两个分区100G和200G.很久以前就有个文件夹进不去了,每次双击都让格式化磁盘.前几天因为退出磁盘失败,强制拔下数据线导致200G的分区进不去了,但能发现盘符. ...

最新文章

  1. 手把手教你写电商爬虫-第二课 实战尚妆网分页商品采集爬虫
  2. 轻量级自动化运维工具Fabric的安装与实践
  3. 把玩Alpine linux(二):APK包管理器
  4. c 调用上层类中函数_Matlab系列之函数嵌套
  5. RocketMQ 一行代码造成大量消息发送失败
  6. 第 16 章 垃圾回收相关概念
  7. Django运行服务报NameError: name ‘os‘ is not defined-已解决
  8. python中大于0的元素全部转化为1,小于0的元素全部转化为0的代码
  9. 【WaaCaa】一款开源科学作图/数据可视化工具 —— 诞生篇
  10. Git教程(快速上手,超详细)
  11. AlphaGo原理分析
  12. Prettier your project
  13. 1. C语言的第一个程序
  14. testerhome学习笔记2_Bash基础
  15. 配置jdbc遇到的问题
  16. 【java】关于java编程语言开发
  17. python蜂鸣器音乐代码_6.蜂鸣器唱歌
  18. 统一认证管理系统(单点登录系统)sso 浅谈
  19. 【动画版】数据结构-B树【宁哥算法课堂】
  20. 库客音乐2021年财报:拥抱素质教育新蓝海

热门文章

  1. matlab中inf怎么判断,MATLAB中Inf或inf表示()、NaN或nan表示()、nargout表示()。
  2. 20220119思维导图
  3. python图片保存jpg、show变成bmp_python bmp转换为jpg 并删除原图的方法
  4. 渐行渐远的是熟悉的身影
  5. 07、Flutter FFI 数组
  6. Linux基础命令实例
  7. Java 开发flink流/批处理程序
  8. Unity3D中GameObject 详细介绍
  9. Win10如何关闭win11自动更新?
  10. 搜索百度网盘资源网站地址