AlexMoonshadow 发表于 2011-09-27 12:00

informix求助怎样自动备份逻辑日志

有木有高手能帮忙解决下怎样才能自动备份逻辑日志呢?

业务没处理完逻辑日志就手动备份了好几次了,但是我不能一直在旁边等着手动备份逻辑日志吧,
将log_full.bat文件内容中改为:
set BACKUP_CMD=echo|more|ontape -a
将onconfig文件设置为:
ALARMPROGRAM    g:\PROGRA~1\Informix\etc\log_full.bat
LTAPEDEV      G:\IFMXDATA\ol_lynn\logfiles\backuplog
用这个方法不行,还是需要手动备份逻辑日志。有木有其他解决方法啊,急啊。

大梦 发表于 2011-09-27 12:12

要是不需要逻辑日志直接指向空。
我看你这种备到文件的方法备出来也是垃圾!
或是去找我之前的那篇关于ISM配置的,里面可以实现逻辑日志自动备份!

AlexMoonshadow 发表于 2011-09-27 13:16

回复 2# 大梦


    本来就不需要逻辑日志的,设为空了,但是用着用着就连不上了,日志里面报需要备份,我没办法了,才建了个文件。
本来就不会这个数据库,资料全是网上找的,自己只能一个一个试,没办法,真的很菜。

yunzhongyue 发表于 2011-09-27 13:49

回复 3# AlexMoonshadow


    如果指向NULL设备了,是不会提示逻辑日志满的!可能是设的不对!
也可以在一个终端执行ontape -c,不要退出,这样当写满一个会自动备份一个的!

AlexMoonshadow 发表于 2011-09-27 14:55

回复 4# yunzhongyue


    E:\>ontape -s -B ca5
Archive to tape device 'nul' is complete.

Program over.

我这样执行也没给我报错,参数我设的是NULL,官方手册上写的空是NUL,我看没报错也没管它了。

yunzhongyue 发表于 2011-09-27 15:14

回复yunzhongyue


    E:\>ontape -s -B ca5
Archive to tape device 'nul' is complete.

Progr ...
AlexMoonshadow 发表于 2011-09-27 14:55 http://bbs.chinaunix.net/images/common/back.gif


    逻辑日志使用的设备是LTAPEDEV这个设备,不是TAPEDEV。

AlexMoonshadow 发表于 2011-09-28 09:12

逻辑日志使用的设备是LTAPEDEV这个设备,不是TAPEDEV。
yunzhongyue 发表于 2011-09-27 15:14 http://bbs.chinaunix.net/images/common/back.gif


    哦 ,非常感谢,我改成NUL试了下,好像不备份了,你能不能给我解释下TAPEDEV这个设备又是做什么的呢?我需不需要也给个参数呢,手册上只是说如果LTAPEDEV设了参数,那TAPEDEV就跟LTAPEDEV用的一个,不明白到底是什么意思。

yunzhongyue 发表于 2011-09-28 10:07

TAPEDEV是用来做数据备份的设备,如0级备份,1级备份等等,LTAPEDEV是用来做日志备份的设备!这两个设备可以是同一个设备也可以是不同的设备,至于手册上说的我也不清楚!

AlexMoonshadow 发表于 2011-09-28 10:38

回复 8# yunzhongyue


    哦,谢谢。
我刚试过了,我必须两个参数都给NUL,不然用ontape -s -B 来修改数据库日志模式时要我选择0,1,2,那个什么备份级别也不懂,真是菜的一塌糊涂。
页: [1]
查看完整版本: informix求助怎样自动备份逻辑日志