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
数据备份