backup validate check logical database;select * from v$database_block_corruption;RMAN> backup validate check logical database;Starting backup at 02-SE...
分类:
数据库 时间:
2015-09-02 15:58:13
阅读次数:
286
1.使用dbv检查D:\oradata\eygle>dbvfile=EYGLE.DBFblocksize=8192DBVERIFY:Release10.1.0.4.0-Productionon星期六6月1117:36:372005Copyright(c)1982,2004,Oracle.Allrig...
分类:
数据库 时间:
2015-08-27 16:41:55
阅读次数:
238
mkfs.ext4就是调用的mke2fs命令的。一般创建文件系统,直接用mke2fs即可,可以接很多的参数。mke2fs命令-c格式化时候检查坏块【速度会很慢,不建议使用该参数】-t跟格式【ext2|ext3|ext4】-L后面跟卷标【labelname】-bblocksize块大芯常用的有1024、2048、4096】-gblocks-per-g..
分类:
其他好文 时间:
2015-08-26 00:06:12
阅读次数:
125
wince系统中对nand坏块的修正
产生坏块的原因是因为NANDFlash的工艺不能保证NAND的Memory Array在其生命周期中保持性能的可靠,所以,在NAND
的生产中及使用过程中会产生坏块。
一、坏块的具体表现:
当编程/擦除这个块时,不能将某些位拉高,这会造成Page Program和Block Erase操作时的错误,相应地反映到
Status Register的...
在很多情况下,数据库只是某个数据文件的些许数据块发生损坏。这种情况,我们当然可是使用数据库恢复或者数据文件恢复的方式来解决问题。但是有点高射炮打蚊子的感觉。幸好RMAN提供了块级别的恢复。下面我们来演示一下。1.创建一个表空间,大小小一点。
SQL>conn/assysdba
C..
分类:
数据库 时间:
2015-08-01 06:33:24
阅读次数:
181
模拟数据块坏块: 对于发生数据块不一致的数据块,如果当前数据库有备份且处于归档模式,那么就可以利用rman工具数据块恢复功能 对数据块进行恢复,这种方法最简单有效,而且可以在数据文件在线时进行,不会发生数据丢失。对于被有备份的数据库 发生数据块损坏,可能会发生数据的丢失或数据不丢失,这要根据发生坏块...
分类:
数据库 时间:
2015-05-24 17:05:17
阅读次数:
338
1. 设计需求flash设备区别与一般的块设备,有如下特点:存在坏块使用寿命较短存储介质不稳定读写速度慢不支持随机访问(nand)只能通过擦除将0改成1最小读写单位为page or sub-page便宜ubifs文件系统是为flash存储设备设计的文件系统。在存储设备上高效地管理文件是存储设备文件系...
分类:
其他好文 时间:
2015-05-14 23:44:45
阅读次数:
1447
BBED(OracleBlockBrowerandEDitor Tool),用来直接查看和修改数据文件数据的一个工具,是Oracle一款内部工具,可以直接修改Oracle数据文件块的内容,在一些极端恢复场景下比较有用。该工具不受Oracle支持,所以默认是没有生成可执行文件的,在使用前需要重新连接....
分类:
数据库 时间:
2015-04-16 21:45:43
阅读次数:
238
1.物理坏块和逻辑坏块 在数据库中有一个概念叫做数据块的一致性,Oracle的数据块的一致性包括了两个层次:物理一致性和逻辑一致性,如果一个数据块在这两个层次上存在不一致性,那就对应到了我们今天要要说的物理坏块和逻辑坏块。 在每一个数据块的头部有一个校验和字段,每当数据块要被写回磁盘前,Oracle...
分类:
数据库 时间:
2015-04-15 22:41:16
阅读次数:
256
背景: 同事误删除线上数据,所以需要从备份中找回数据恢复。真实屋漏偏逢连夜雨、船迟又遇打头风,前两天备份的磁盘坏块,现在只有rman全备的.bak文件,没有控制文件和参数文件,所以现在需要考虑的是如何根据bak文件在备份数据库上恢复数据,从中找出被误删的数据。 1 通过catalog start with’’的方式来恢复1.1手动创建控制文件CREATE CONTROLFILE R...
分类:
数据库 时间:
2015-04-02 22:38:31
阅读次数:
302