informix常用命令

一、onstat命令集

1、onstat -

说明:查看数据库当前的状态

用法:onstat -

2、onstat -c

说明:查看数据库的配置文件

用法:onstat -c

3、onstat -d

说明:查看数据库空间的使用情况

用法:onstat -d

4、onstat -l

说明:查看数据库逻辑日志的备份情况及逻辑日志的状态

用法:onstat -l

5、onstat -m

说明:查看最近的数据库日志信息

用法:onstat -m

6、onstat -g sql

说明:查看数据库的所有客户端的连接情况

用法:onstat -g sql

7、onstat -g sql <sid>

说明:查看一个指定的客户端连接执行的SQL语句

用法:onstat -g sql <sid>

 

二、oncheck命令集

1、oncheck -cc [数据库名]

说明:检查一个或所有的数据库的系统目录

用法:oncheck -cc [数据库名]

2、oncheck -cD 数据库名[:表名]

说明:检查一个数据库或数据库中的一个表的数据

用法:oncheck -cD 数据库名[:表名]

3、oncheck -cI 数据库名[:表名]

说明:检查一个数据库或数据库中的一个表的索引

用法:oncheck -cI 数据库名[:表名]

4、oncheck -pt 数据库名:表名

说明:检查一个表所占用的空间大小(EXTENT数)

用法:oncheck -pt 数据库名:表名

 

三、备份相关命令

1、onbar

说明:备份数据库的数据或日志到磁带库中

用法:

全备份: onbar -b -w -L 0

备份逻辑日志:onbar -b -l

2、dbschema

说明:生成数据库的库表结构

用法:

整个数据库:dbschema -d 数据库名 -ss 脚本文件名

一个数据库中的表:dbschema -d 数据库名 -t 表名 -ss 脚本文件名

3、dbexport

说明:手工备份一个数据库到磁盘中

用法:dbexport -ss 数据库名

 

四、其他命令

1、oninit

说明:启动一个数据库服务器

用法:oninit

2、onmode -ky

说明:停止一个数据库服务器

用法:onmode -ky

3、onmode -z <sid>

说明:停止一个数据库的客户端连接(SESSION)

用法:onmode -z <sid>

 资料链接地址:

数据库空间创建和优化

http://www.ithov.com/server/118672.shtml

官方文档

http://publib.boulder.ibm.com/infocenter/idshelp/v10/index.jsp?topic=/com.ibm.udr.doc/udr.htm

数据备份

http://hi.baidu.com/antyison/item/ade3b0963e072449f142150c

posted @ 2012-12-05 14:42  Lost_Heart  阅读(3390)  评论(1编辑  收藏  举报