没有合适的资源?快使用搜索试试~ 我知道了~
【Oracle坏块】DBVERIFY(DBV)坏块检测工具
需积分: 5 0 下载量 125 浏览量
2024-09-23
18:27:52
上传
评论
收藏 18KB DOCX 举报
温馨提示
【Oracle坏块】DBVERIFY(DBV)坏块检测工具
资源推荐
资源详情
资源评论
【Oracle 坏块】DBVERIFY(DBV)坏块检测工具
一、介绍
DBV(DBVERIFY)是 Oracle 提供的一个命令行工具,它可以对数据文件物理和逻辑两种一
致性检查。但是这个工具不会检查索引记录和数据记录的匹配关系,这种检查必须使用
analyze validate structure 命令。这个工具有如下特点:
以只读的方式打开数据文件,在检查过程中不会修改数据文件的内容。
可以在线检查数据文件,而不需要关闭数据库。
DBV 只会检查数据块的正确性,但不会关系数据块是否属于哪个对象。
[oracle@T1 ~]$ dbv help=y
Keywor Description (Default)
----------------------------------------------------
FILE File to Verify (NONE)
START Start Block (First Block of File)END End
Block (Last Block of File)
BLOCKSIZE Logical Block Size (8192)
LOGFILE Output Log (NONE)
FEEDBACK Display Progress (0)
PARFILE Parameter File (NONE)
USERID Username/Password (NONE)
SEGMENT_ID Segment ID (tsn.relfile.block) (NONE)
HIGH_SCN Highest Block SCN To Verify (NONE)
(scn_wrap.scn_base OR scn)
二、测试实验
1、检查数据文件
[oracle@T1 ~]$ dbv file=/u01/app/oracle/oradata/T1/users01.dbf
DBVERIFY: Release 19.0.0.0.0 - Production on Thu Jul 29 15:48:18 2021
Copyright (c) 1982, 2019, Oracle and/or its affiliates. All rights reserved.
DBVERIFY - Verification starting : FILE = /u01/app/oracle/oradata/T1/users01.dbf
DBVERIFY - Verification complete
Total Pages Examined : 640
Total Pages Processed (Data) : 60
Total Pages Failing (Data) : 0
Total Pages Processed (Index): 15
Total Pages Failing (Index): 0
Total Pages Processed (Other): 464
Total Pages Processed (Seg) : 0
Total Pages Failing (Seg) : 0
Total Pages Empty : 101
Total Pages Marked Corrupt : 0
Total Pages Influx : 0
Total Pages Encrypted : 0
Highest block SCN : 1252497 (0.1252497)
2、指定 BLOCKSIZE 检测数据文件,blocksize=8192
查看 db_block_size
SQL> show parameter db_block_size
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_block_size integer 8192
获取数据文件号
SQL> select file_id,file_name from dba_data_files;
FILE_ID FILE_NAME
---------- ------------------------------------------------------------
1 /u01/app/oracle/oradata/T1/system01.dbf
3 /u01/app/oracle/oradata/T1/sysaux01.dbf
7 /u01/app/oracle/oradata/T1/users01.dbf
4 /u01/app/oracle/oradata/T1/undotbs01.dbf
获取数据文件 1 的 END 值
SQL> select bytes/8192 from v$datafile where file#=1;
BYTES/8192
----------
120320
检查文件是否有坏块
[oracle@T1 ~]$ dbv file=/u01/app/oracle/oradata/T1/system01.dbf blocksize=8192
DBVERIFY: Release 19.0.0.0.0 - Production on Thu Jul 29 15:55:14 2021
Copyright (c) 1982, 2019, Oracle and/or its affiliates. All rights reserved.
DBVERIFY - Verification starting : FILE = /u01/app/oracle/oradata/T1/system01.dbf
DBVERIFY - Verification complete
Total Pages Examined : 120320
Total Pages Processed (Data) : 83708
Total Pages Failing (Data) : 0
Total Pages Processed (Index): 13546
Total Pages Failing (Index): 0
Total Pages Processed (Other): 5085
Total Pages Processed (Seg) : 1
Total Pages Failing (Seg) : 0
Total Pages Empty : 17981
Total Pages Marked Corrupt : 0
Total Pages Influx : 0
Total Pages Encrypted : 0
剩余10页未读,继续阅读
资源评论
luashin
- 粉丝: 7
- 资源: 154
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Django和HTML的新疆地区水稻产量影响因素可视化分析系统(含数据集)
- windows conan2应用构建模板
- 3_base.apk.1
- 基于STM32F103C8T6的4g模块(air724ug)
- 基于Java技术的ASC学业支持中心并行项目开发设计源码
- 基于Java和微信支付的wxmall开源卖票商城设计源码
- 基于Java和前端技术的东软环保公众监督系统设计源码
- 基于Python、HTML、CSS的crawlerdemo软件工程实训爬虫设计源码
- 基于多智能体深度强化学习的边缘协同任务卸载方法设计源码
- 基于BS架构的Java、Vue、JavaScript、CSS、HTML整合的毕业设计源码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功