Chinaunix

标题: 痛苦 [打印本页]

作者: mayongc    时间: 2004-01-06 22:17
标题: 痛苦
我的dbexport 在半夜做不会有活动的进程。

不过我的dbexport 手工完成没问题
加在crontab 表中自动执行就报错,痛苦。
作者: admirer    时间: 2004-01-06 22:27
标题: 痛苦
再crontab中运行时必须加上操作数据库所必须的环境变量,命令使用绝对路径。
作者: runlch    时间: 2004-01-06 22:39
标题: 痛苦
楼上说的有道理,你可以用 mailx 看看到底是什么错误。
作者: mayongc    时间: 2004-01-06 22:47
标题: 痛苦
[quote]原帖由 "admirer"]再crontab中运行时必须加上操作数据库所必须的环境变量,命令使用绝对路径。[/quote 发表:


我的脚本:
/usr/informix/bin/dbexport beel -c
tar -cvf 1.tar beel.exp
rm -f /usr/informix/beel.exp/*
rmdir -p beel.exp


手工每一次都成功 在crontab中第一条会报错
作者: admirer    时间: 2004-01-06 22:51
标题: 痛苦
肯定报错,不报才怪那!
你的INFORMIXDIR,INFORMIXSERVER,ONCONFIG等环境变量那?
作者: mayongc    时间: 2004-01-06 23:01
标题: 痛苦
原帖由 "admirer" 发表:
肯定报错,不报才怪那!
你的INFORMIXDIR,INFORMIXSERVER,ONCONFIG等环境变量那?



INFORMIXDIR=/usr/informix
........


/usr/informix/bin/dbexport beel -c
.......



刚刚试了一下报错
作者: admirer    时间: 2004-01-06 23:30
标题: 痛苦
mail 一下看看报的什么错?
有什么信息反馈给你了,不然怎么判断?
或者加上 >;/tmp/mylog 2>;&1
cat /tmp/mylog 看看
作者: amiescort    时间: 2004-01-07 18:10
标题: 痛苦
要不,可以修改一下crontab的时间,例如改为当前的下一分钟,用mailx或将结果输出观察结果阿。
作者: amiescort    时间: 2004-01-07 18:11
标题: 痛苦
或者,看看你的crontab中其他条目的前面都写了些什么,照着改也行阿。
作者: czw1413_cn    时间: 2004-01-07 19:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: mayongc    时间: 2004-01-07 22:37
标题: 痛苦
[quote]原帖由 "czw1413_cn"]以informix用户创建SHELL,并配置crontab[/quote 发表:


将.profie复制成backup1
再将我的脚本放在后面

看到compeleted比看到100rmb还高兴。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2