本帖最后由 saintfl 于 2016-9-6 18:34 编辑

数据库可以正常open,但是log中有ORA-01578: ORACLE data block corrupted (file # 1, block # 572023)

ORA-01110: data file 1: '/data/ora/system01.dbf'

数据无法IMPDP出来,检测的确system01中有这个坏块。

$ dbv file=/data/ora/system01.dbf blocksize=8192

DBVERIFY: Release 10.2.0.5.0 - Production on Mon Sep 5 12:33:37 2016

Copyright (c) 1982, 2007, Oracle.  All rights reserved.

DBVERIFY - Verification starting : FILE = /data/ora/system01.dbf

DBV-00200: Block, DBA 4766327, already marked corrupt

csc(0x0001.fad921f2) higher than block scn(0x0000.00000000)

Page 572023 failed with check code 6054

DBVERIFY - Verification complete

Total Pages Examined         : 1745920

Total Pages Processed (Data) : 525746

Total Pages Failing   (Data) : 1

Total Pages Processed (Index): 616854

Total Pages Failing   (Index): 0

Total Pages Processed (Other): 587850

Total Pages Processed (Seg)  : 1

Total Pages Failing   (Seg)  : 0

Total Pages Empty            : 15470

Total Pages Marked Corrupt   : 1

Total Pages Influx           : 0

Highest block SCN            : 664818854 (2.664818854)

channel ORA_DISK_1: backup set complete, elapsed time: 00:00:02

Finished backup at 05-SEP-16

SQL> select * from V$DATABASE_BLOCK_CORRUPTION;

FILE#     BLOCK#          BLOCKS CORRUPTION_CHANGE# CORRUPTIO

---------- ---------- ---------- ------------------ ---------

1     572023               1                  0 CORRUPT

但是BBED校验这个块却不是坏块,这是什么原因?为什么?

BBED> verify

DBVERIFY - Verification starting

FILE = /data/ora/system01.dbf

BLOCK = 572023

Block Checking: DBA = 4766327, Block Type = KTB-managed data block

Found block already marked corrupted

DBVERIFY - Verification complete

Total Blocks Examined         : 1

Total Blocks Processed (Data) : 1

Total Blocks Failing   (Data) : 0

Total Blocks Processed (Index): 0

Total Blocks Failing   (Index): 0

Total Blocks Empty            : 0

Total Blocks Marked Corrupt   : 0

Total Blocks Influx           : 0

查看块的对象也是报错

SQL> SELECT OWNER, SEGMENT_NAME, SEGMENT_TYPE, TABLESPACE_NAME, A.PARTITION_NAME

FROM DBA_EXTENTS A

WHERE FILE_ID = 1

AND 572023 BETWEEN BLOCK_ID AND BLOCK_ID + BLOCKS - 1;  2    3    4

ERROR:

ORA-01578: ORACLE data block corrupted (file # 1, block # 572023)

ORA-01110: data file 1: '/data/ora/system01.dbf'

oracle数据库system01,system01坏块的问题相关推荐

  1. oracle数据库报错代码,【案例】Oracle数据库dbv检查坏块时报错代码:6106解决办法...

    [案例]Oracle数据库dbv检查坏块时报错代码:6106解决办法 时间:2016-10-24 21:02   来源:Oracle研究中心   作者:HTZ   点击: 次 天萃荷净 Oracle研 ...

  2. 【数据库数据恢复】Oracle数据库文件出现坏块报错的数据恢复案例

    Oracle数据恢复故障&分析: 打开oracle数据库报错"system01.dbf需要更多的恢复来保持一致性,数据库无法打开".用户找到我们数据恢复中心,提供了数据库o ...

  3. oracle控制文件有坏块处理过程

    oracle控制文件有坏块处理过程 问题 解决方案 问题 客户环境11.2.0.4 rac red6.7 查看集群资源信息 crsctl status res -t 发现: ora.orcl.db 1 ...

  4. oracle检查表是否有坏块,Oracle数据库坏块检查与修复

    摘要:简述数据库坏块,发现并处理Oracle的物理坏块.逻辑坏块 以下摘自网络并规整: 一.数据库坏块介绍 数据库的数据块有固定的格式和结构,分三层:cache layer,transaction l ...

  5. oracle控制文件发生坏块,控制文件坏块处理方法

    1 说明 控制文件毫无疑问是一个数据库正常工作的必不可少的一个文件.非常重要,所以控制文件出现坏块需要第一时间进行修复.通常会以ORA-00227来表示控制文件出现坏块.https://www.cnd ...

  6. Oracle 11g dataguard主库坏块修复

    最理想的情况是开启redo日志实时传输,可利用备库来修复主库的坏块: 查看DG模式: alter database recover managed standby database using cur ...

  7. Oracle corrupt block(坏块) 详解

    转自:http://blog.csdn.net/tianlesoftware/article/details/5024966 一. 坏块说明 1.1 相关链接 在看坏块之前,先看几个相关的链接,在后面 ...

  8. oracle exp调过坏块,无备份坏块处理(跳过方式)

    数据库版本:9.2.0.5.0 平台:windows2003 下午接到通知以数据库出现坏块现象,无备份,应用无法正常使用,要予以解决 由于没有备份,无法恢复,只能采用跳过坏块方法,然后通过业务补数据. ...

  9. oracle 11g跳过坏块,oracle 使用Dbms_Repair跳过坏块

    原博文: http://blog.chinaunix.net/uid-77311-id-3051382.html 使用Dbms_Repair跳过坏块 步骤1:表tb_test中有坏块(模拟坏块同方法1 ...

  10. 实战oracle 12c 处理索引坏块一例

    alert日志报错信息: [oracle@hd04 trace]$ cat alert_db12c.log |grep "corrupt" -A 2 -B 2|more Hex d ...

最新文章

  1. CNN在中文文本分类的应用
  2. 进一步解 apt-get 的几个命令
  3. Java并行有优势吗_Java中不同的并发实现的性能比较
  4. JAVA16版本.JDK16即将发布,你准备好了吗?
  5. 习题6-3 使用函数输出指定范围内的完数 (20 分)
  6. 【转】常用数学函数篇(Linux c)
  7. Windows2003 企业版 + Sql Server2005手工调整数据库服务器内存
  8. 飞鸽传书2008一种重要心态
  9. 利用Xcode在Mac写第一个C++ project
  10. 我的世界java版使用剑_我的世界:JAVA版藏“私货”内置绝世好剑与神功,你玩的版本有吗...
  11. poj3557 Map Generator
  12. 終級方案之封USB設備必殺技
  13. C语言文件的存储和处理实验报告,c语言文件处理实验报告(6页)-原创力文档...
  14. 各省简称 拼音 缩写_中国各省市的简称读音
  15. 应广单片机开发流程需要注意哪些?
  16. css中border属性设置
  17. 耐得住寂寞,守得住繁华
  18. QTableWidget 设置表头颜色
  19. Get a Model! Model Hijacking Attack Against Machine Learning Models
  20. b站小姐姐词云视频制作学习记录

热门文章

  1. 解决STC8G1K08程序不能运行的问题和端口配置
  2. 电脑录屏快捷键是什么?win10自带屏幕录制在哪
  3. 展讯Sprd设置-电池-UI
  4. 一张照片,AI生成抽象画(CLIPasso项目安装使用) | 机器学习
  5. Linux diff命令详解
  6. mini2440 linux 内存布局
  7. Springboot 整合 easyexcel导入导出excel
  8. Erlang之父Joe Armstrong确认出席SDCC 2016中国软件开发者大会,并发表主题演讲
  9. [Java 一道简单的排序题]
  10. 推荐算法_04_word2vec