资源描述:
《Informix数据库常用操作命令》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Unix系统及数据库常用操作命令oninit数据库启动onmode-ky数据库关闭onstat-l查看逻辑日志使用情况ontape-c连续备份逻辑日志onstat-giof查看每个chunk的I/O情况onstat-gmem查看数据库内存的情况onstat-d查看数据库chunk的使用情况ontape-s-L0数据库0级备份dbimport-d-i数据恢复(硬盘)dbexport-o数据备份(硬盘)updatestaistics(high)
2、(low)数据库数据抽样统计ontape-r数据恢复(磁带)onstat-c配置情况onstat-数据库状态信息ps–ef
3、grepcmcld查看MC/ServiceGuard进程cmviewcl查看MC/Service Guard运行情况cmruncl[f]启动群集cmhaltcl[-f]终止群集cmrunnodenode启动群集中的一个结点例:#cmrunnodeHPK460-1cmhaltnodemode终止群集中的一个结点例:#cmhaltnodeHPK460-1cmrunpkg-nnodepkg在节点nod
4、e上运行pkg包例:#cmrunpkg-nHPK460-1pkg1cmhaltpkg-nnodepkg在节点node上终止运行pkg包例:#cmhaltpkg-nHPK460-1pkg1cmmodpkg-e-nnodepkg允许在节点node上运行pkg包例:#cmmodpkg-e-nHPK460-1pkg1cmmodpkg-d-nnodepkg禁止在节点node上运行pkg包例:#cmmodpkg-d-nHPK460-1pkg1lcm系列命令,均可附加参数“-v”,以冗余模式显示执行结果;参数“-f”表示强制执行而
5、忽略错误警告。vgdispaly[-v]vg_name显示激活的卷组信息例:#vgdispaly;#vgdisplay/dev/vgo2lvdisplay[-v]lv_path显示激活的逻辑卷信息例:#lvdisplay/dev/vg02/rootdbsvgchange-ayvg_name激活卷组例:#vgchange-ay/dev/vg02vgchange-aevg_name以互斥方式激活卷组例:#vgchange-ae/dev/vg021011:11Informix数据库常用命令快速索引Informix数据库常用
6、命令快速索引许多数据库操作可以在菜单式交互环境onmonitor中完成,下面提供一组命令,使用户可以方便地以命令方式管理数据库,以下命令除了oninit外,其他命令必须在数据库初始化后方可运行. 一 oncheck 检查、修复、显示 根据命令的选项,oncheck有以下功能 1、检查数据库的一致性 2、修复不一致的索引 3、显示数据库信息 oncheck只能修复索引带来的不一致性,对数据表之间的不一致性无能为力。 [语法] oncheck [c类选项] [p类选项] [-qny] [{数
7、据库[:[主]表[,片断空间
8、#索引]]
9、表空间
10、块} {行号
11、页号}] [说明] 数据库指需检查的数据库(database), 主指表的主人(owner),表指数据表(table),片断空间指包含需要检查的片断(fragment)的表空间(tblspace),块指数据块(chunk),行号指要检查的行(rowid),c类选项表示检查,p类选项表示显示, -y 选项指对所有的提问回答YES,即自动修复索引,-n选项指对所有问题回答NO,-q选项表示只当有错误时才出提示信息. c 类选项说明 -cr 保留页(r
12、eserved 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 表空间磁
13、盘工具报告数据库 10[例子] oncheck -cc oncheck -cD stores7:catalog oncheck -cI -n stores7:customer#zip_ix 二 oninit 启动数据库 oninit 命令将在离线(off-line)状态的数据库启动为在线(on-line)模式,数据库有六种工作模式,