首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > IBM DB2 >

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

2013-05-02 
高分请教关于crontab定时任务不能将DB2查询的结果正确输出到文件的问题请教一个问题,写了一个自动执行的da

高分请教关于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文件执行下。

热点排行