模拟数据块坏块: 对于发生数据块不一致的数据块,如果当前数据库有备份且处于归档模式,那么就可以利用rman工具数据块恢复功能 对数据块进行恢复,这种方法最简单有效,而且可以在数据文件在线时进行,不会发生数据丢失。对于被有备份的数据库 发生数据块损坏,可能会发生数据的丢失或数据不丢失,这要根据发生坏块 ...
分类:
数据库 时间:
2016-10-01 19:18:45
阅读次数:
238
BBED(OracleBlockBrowerandEDitor Tool),用来直接查看和修改数据文件数据的一个工具,是Oracle一款内部工具,可以直接修改Oracle数据文件块的内容,在一些极端恢复场景下比较有用。该工具不受Oracle支持,所以默认是没有生成可执行文件的,在使用前需要重新连接。 ...
分类:
数据库 时间:
2016-10-01 17:23:40
阅读次数:
273
1.物理坏块和逻辑坏块 在数据库中有一个概念叫做数据块的一致性,Oracle的数据块的一致性包括了两个层次:物理一致性和逻辑一致性,如果一个数据块在这两个层次上存在不一致性,那就对应到了我们今天要要说的物理坏块和逻辑坏块。 在每一个数据块的头部有一个校验和字段,每当数据块要被写回磁盘前,Oracle ...
分类:
数据库 时间:
2016-10-01 16:52:55
阅读次数:
247
由于缺少必要的归档日志导致blockrecover无法成功,需要另想办法。 首先确认该数据块属于哪个SEGMENT,如果是INDEX那么完全可以重建也不会丢失数据,但是如果是表数据则需要容忍丢失该坏块内的数据: 下面使用10231 level 10事件来避免发生ORA-01578错误,并将原坏块表复 ...
分类:
其他好文 时间:
2016-09-10 06:37:46
阅读次数:
167
随着数据量越来越大,MFS的使用中也出现过一些问题,这里做了一些分析和总结,下面和大家分享一下:先提一下MFS出问题时出现比较频繁的两个信息:连接中断坏块问题连接中断问题在Master端会出现如下错误:mfsmaster[15861]:connectionwithclient(ip:10.11.18.175)hasbeenclosed..
分类:
其他好文 时间:
2016-07-29 19:17:41
阅读次数:
544
测试原因 为什么需要做性能测试 模拟比当前系统更高的负载,找出性能瓶颈 重现线上异常 测试不同硬件软件配置 规划未来的业务增长 测试分类 性能测试的分类 设备层的测试 业务层的测试 数据库层的测试 设备层的测试 关注哪些指标 服务器,磁盘性能 磁盘坏块率 服务器寿命 服务器,磁盘性能 磁盘坏块率 服 ...
分类:
数据库 时间:
2016-07-25 13:05:32
阅读次数:
197
Oracle数据库exp导出dmp文件损坏存在坏块/corruption通过CPFL工具跳过dmp坏块进发导入 在有些情况下,大家都知道通过dul可以恢复损坏的dmp文件的表的数据,但是该方法有很多问题,特别是对很多数据类型的支持不够完美,比如lob,long raw类型等,而且还有可能恢复出来数据 ...
分类:
数据库 时间:
2016-06-22 20:32:40
阅读次数:
339
通过使用Oracle DUL工具提取损坏磁盘里的数据库文件中的表及lob字段中内容 在有次8i的库恢复中,因为硬盘损坏导致几个表出现很多诡异性坏块,尝试使用dul对其进行挖掘数据,当时使用dul 9 遇到一个难题:当一张表中有lob类型,同时又有varchar2类型,而且varchar2类型数据中包 ...
分类:
数据库 时间:
2016-06-22 20:28:16
阅读次数:
274
试验模拟导出Oracle 11G数据库中数据文件坏块中表中的数据 以前一直以为dul对应的版本只能恢复最高的数据库版本一致,今天测试发现dul 10可以恢复11g最新版的数据库.模拟环境 dul 参数配置 dul恢复11g数据库 通过一些列的dul 10测试,发现dul 10功能确实较9强大了很多. ...
分类:
数据库 时间:
2016-06-22 20:20:51
阅读次数:
201
嵌入式Linux裸机开发(十)——SD卡启动存储设备分类:磁存储设备:软盘、硬盘、光盘、CD、磁带Flash:NandFlash、NorFlash缺点:时序复杂,无坏块处理机制,接口不统一NandFlash:MLC(可靠性差,容量大)、SLC(可靠性高、容量小)扩展卡式Flash:SD卡、MMC卡、MicroSD(TF卡..
分类:
系统相关 时间:
2016-06-09 22:26:37
阅读次数:
788