欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

高分请问关于crontab定时任务不能将db2查询的结果正确输出到文件的有关问题

更新时间: 2014-01-05 02:23:14 责任编辑: Author_N1

 

高分请教关于crontab定时任务不能将DB2查询的结果正确输出到文件的问题
请教一个问题,写了一个自动执行的dailyReport.sh文件,手工执行没有问题,但定时自动执行时没有将查询的结果输出到指定的文件中,
请问如何解决?谢谢!下面是部分脚本

crontab 中的内容是:
00 05  * * * /home/db2inst2/dailyReport.sh

dailyReport.sh的内容是:
#定义 yesterday
db2 connect to xxx

echo "----Total Number--">>/home/db2inst2/$yesterday".txt"

db2 "select count(*) from tabName where msgcd<>'xxxx' 
and snddt='$yesterday'" >>/home/db2inst2/$yesterday".txt"

db2 connect reset
--参考方法--
DB2的路径是正确的?提示什么
--参考方法--
应该是脚本中没有设置环境的原因,在脚本中首先用点号把用户的profile文件执行下。
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:23:14
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/9177/
本文WWW.DOC100.NET DOC100.NET版权所有。