Oracle 视图 V$DATABASE_BLOCK_CORRUPTION 官方解释,作用,如何使用详细说明
本站中文解释
Oracle视图 V$DATABASE_BLOCK_CORRUPTION 是用来查看数据库中任何已知完整性问题的一种特殊视图,它包括了每一次损坏发现时在块头中发现的可能的分辨和备份信息。
它接收四个列,分别是FILE#、BLOCK#、BLOCKS、CHECKSUM。 FILE# 包含视图识别被破损的文件,BLOCK# 为被破损的物理块号,BLOCKS为破损物理块的数量,CHECKSUM为损坏物理块的校验和。
使用方法:我们可以使用以下语句来按 FILE# 列显示 V$DATABASE_BLOCK_CORRUPTION 视图的内容:
SELECT * FROM V$DATABASE_BLOCK_CORRUPTION ORDER BY FILE#;
官方英文解释
V$DATABASE_BLOCK_CORRUPTION
displays information about database blocks that were corrupted after the last backup.
Column | Datatype | Description |
---|---|---|
|
|
Absolute file number of the data file that contains the corrupt blocks |
|
|
Block number of the first corrupt block in the range of corrupted blocks |
|
|
Number of corrupted blocks found starting with |
|
|
Change number at which the logical corruption was detected. Set to 0 to indicate media corruption. |
|
|
Type of block corruption in the data file:
|
|
|
The ID of the container to which the data pertains. Possible values include:
|
See Also:
“V$NONLOGGED_BLOCK” for information about nonlogged blocks