oncheck 检查、修复、显示
根据命令的选项,oncheck有以下功能
1、检查数据库的一致性
2、修复不一致的索引
3、显示数据库信息
oncheck只能修复索引带来的不一致性,对数据表之间的不一致性无能为力。
[语法]
oncheck [c类选项] [p类选项] [-qny]
[{数据库[:[主]表[,片断空间|#索引]]|表空间|块} {行号|页号}]
[说明]
数据库指需检查的数据库(database), 主指表的主人(owner),表指数据表(table),片断空间指包含需要检查的片断(fragment)的表空间(tblspace),块指数据块(chunk),行号指要检查的行(rowid),c类选项表示检查,p类选项表示显示, -y 选项指对所有的提问回答YES,即自动修复索引,-n选项指对所有问题回答NO,-q选项表示只当有错误时才出提示信息.
c 类选项说明
-cr 保留页(reserved page)
-ce 扩展(extends)
-cc 数据库目录
-ci 表索引库
-cI 表索引和行号(rowid)库
-cd 包含位图(bitmap)的表空间(TBLspace)
p 类选项说明
-pr 保留页(reserved page)
-pe 扩展(extends)
-pc 数据库目录
-pk 索引关键字
-pl 叶节点关键字
-pL 叶节点关键字,行号数据库
-pd 表空间(TBLspace)数据行(row)
-pt 表空间报告数据库
-pT 表空间磁盘工具报告数据库
[例子]
oncheck -cc
oncheck -cD stores7:catalog
oncheck -cI -n stores7:customer#zip_ix
INFORMIX--oncheck
最新推荐文章于 2023-03-24 11:59:01 发布