Informix数据库的管理

时间:2011-04-12来源:网络

Dbimport 以dbexport 生成的ASCII文件为输入,建立数据库并装入数据。运行dbimport的用户对新建的数据库具有DBA权限。
(1)数据在磁盘目录上
dbimport srcc –I srcc19990730be –d datadbs
其中:srcc 为数据库名。
-I srcc19990730be 为数据存放目录。
-d datadbs数据库存放的dbspace

(2)数据在磁带上
dbimport srcc –l –t /dev/rmt0 –b 16 –s 2000000 –d datadbs
其中:srcc 为数据库名。
-l 为装入的数据库建立无缓冲事务日志
-t 后跟磁带名。
-b 磁带块大小。
-s 磁带容量(dbexport 最大容量为2G)。
-d datadbs数据库存放的dbspace

(二)、ontape
使用ontape可执行以下任务:

数据库备份。
数据库重装。
逻辑日志备份。
逻辑日志恢复。
改变逻辑日志登录状态。

(1)数据库备份
ontape –s
做整个数据库的备份。Ontape 会提示要创建archive的级别(0、1或2)。
需配置onconfig参数,用onmonitor选择archive,在TAPEDEV中输入/dev/rmt0,在TAPEBLK中输入1024,TAPESIZE中输入5000000。
(2)数据库重装
ontape –r
可作整个数据库的恢复。做这样的恢复需online 处offline状态,先进行0级备份恢复,在进行1或2级恢复,最后再进行逻辑日志恢复。

Ontape –r –d datadbs
可在online 处online 时对数据库进行热恢复。
(3)逻辑日志备份
ontape –a
为已装满的逻辑日志做备份。
Onmode –l
Onmode –c
Ontape –a
也可为“当前”日志做备份。
Ontape –c
启动连续日志备份,每当逻辑日志文件满了,online 就自动为其做backup,连续逻辑日志备份始终需一个终端或窗口。
(4)逻辑日志恢复
ontape –l
可单独进行逻辑日志备份。
需配置onconfig参数,用onmonitor选择archive,在LTAPEDEV中输入/dev/rmt0,在LTAPEBLK中输入1024,LTAPESIZE中输入5000000。
(5)改变逻辑日志登录状态
ontape –s –B datadbs
将数据库状态改变为缓冲日志登录。
ontape –s –N datadbs
将数据库状态改变为无日志登录。
ontape –s –U datadbs
将数据库状态改变为无缓冲日志登录。
五、Informix数据库的性能优化
INFORMIX数据库使用一段时间,一般二个星期左右,需对数据库做update stattistics high 。如果数据变化较大,可缩短至一星期做一次。这样可以优化查询。

Dbaccess
选择Query-language,
选择srcc数据库,
输入 update statistics high 。

对于1G大小数据库大约需做2小时左右。

1 2 3

关键词: 管理 数据库 Informix

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版