- 1、本文档共85页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库常见的块错误和处理
数据库常见的块错误和处理
Lunar
QQ: 5163721
9-1
以下内容仅限于在非生产环境测试,
不能用于生产环境数据库,所有
Internal的方法(BBED, DUL等等),
请咨询Oracle Support部门,这些方
法未经Oracle Support建议和许可,
不能使用,否则后果自负!!
9-2
常见错误
9-3
9-4
9-5
Physical and Logical Block Corruptions
Physical Block Corruptions
This kind of block corruptions are normally reported by Oracle with error ORA-1578
and the detailed corruption description is printed in the alert log.
Corruption Examples are:
• Bad header - the beginning of the block (cache header) is corrupt with invalid
values
• The block is Fractured/Incomplete - header and footer of the block do not match
• The block checksum is invalid
• The block is misplaced
• Zeroed out blocks
A block that is PHYSICAL corrupt is also called Media Corrupt Block. A Media
Corrupt block is not a Soft Corrupt block.
9-6
OS Block Header
• The OS Block Header is in the first datafile block. It is used by Oracle to store Operating System
information.
• It is the Block Zero. It is not the datafile header which is in Oracle Block 1.
• Corruption in Block Zero will not cause damage to the data and in versions lower than 11g it is
not detected by dbverify/rman. In 11g Dbverify has been enhanced to detect it.
• dbfsize can be used to check the consistency of Block 0.
• When this block is corrupted the database may be opened with no errors. Block 0 is checked
by some specific database operations like CREATE CONTROLFILE or during upgrade to 11g.
• ORA-1503: CREATE CONTROLFILE failed
ORA-1565: error in identifying file /oradata/lunar.dbf
ORA-27047: unable to read the header block of file
HP-UX Error: 22: Invalid argument
Additional information:
文档评论(0)