永发信息网

linux定时任务调用shell时脚本中的存储过程不执行

答案:1  悬赏:10  手机版
解决时间 2021-01-24 03:45
shell中的存储过程不执行但是shell中其他sql语句可以执行
手动调用可以正确执行 定时任务crontab就不行
请问是什么原因
解决了 服务器没配置DB2的环境变量 要在shell中引入环境变量 无语了 明明在别的地方好用这里就不行 搞的头大
最佳答案
1、被执行的脚本没有执行权限,这种情况 直接授权
chmod 755 xxx.sh
2、被执行的脚本编码有问题,这种情况直接转码

dos2unix xxx.sh
我们也可下载一个windows版的dos2unix,转完码后再上传到Linux服务器
补充:linux定时任务
每天早上6点
0 6 * * * echo "Good morning." >> /tmp/test.txt //注意单纯echo,从屏幕上看不到任何输出,因为cron把任何输出都email到root的信箱了。
每两个小时
0 */2 * * * echo "Have a break now." >> /tmp/test.txt
晚上11点到早上8点之间每两个小时和早上八点
0 23-7/2,8 * * * echo "Have a good dream" >> /tmp/test.txt
每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点
0 11 4 * 1-3 command line
1月1日早上4点
0 4 1 1 * command line SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root //如果出现错误,或者有数据输出,数据作为邮件发给这个帐号 HOME=/
每小时执行/etc/cron.hourly内的脚本
01 * * * * root run-parts /etc/cron.hourly
每天执行/etc/cron.daily内的脚本
02 4 * * * root run-parts /etc/cron.daily
每星期执行/etc/cron.weekly内的脚本
22 4 * * 0 root run-parts /etc/cron.weekly
crontab权限问题到/var/adm/cron/下一看,文件cron.allow和cron.deny是否存在
用法如下:1、如果两个文件都不存在,则只有root用户才能使用crontab命令。
2、如果cron.allow存在但cron.deny不存在,则只有列在cron.allow文件里的用户才能使用crontab命令,如果root用户也不在里面,则root用户也不能使用crontab。
3、如果cron.allow不存在, cron.deny存在,则只有列在cron.deny文件里面的用户不能使用crontab命令,其它用户都能使用。
4、如果两个文件都存在,则列在cron.allow文件中而且没有列在cron.deny中的用户可以使用crontab,如果两个文件中都有同一个用户,
以cron.allow文件里面是否有该用户为准,如果cron.allow中有该用户,则可以使用crontab命令
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
用数学,英才小从6月28日开始放假,9月1日开
每天供菩提佛下载有万人供佛网
宝贝艺家地址在哪,我要去那里办事
单选题在下列措施中可以减小摩擦的是A.鞋底上
双色球每个球必须按顺序吗?比如我的02081314
求问,在快乐大本营中,玩催眠的女生叫什么?
单选题我们学习化学很重要的一个方面就是解决
东亚加油站地址在什么地方,我要处理点事
我的女友得了M5型白血病,现在病情很严重,医
艺舟书法培训地址在哪,我要去那里办事
做一个战士阅读答案
闭合性白头粉刺 脸上留下了很多痘坑,还有很
单选题活性炭具有吸附作用,经过活性炭净水器
认识与见过的区别
单选题合理开发和利用海水资源是世界各国研究
推荐资讯
露丝专业发型室地址在什么地方,想过去办事
ISE中配置管脚界面出不来该怎么办
介绍邳州市的作文
光山县农村信用合作联社营业部24小时自助银行
梧州市合丰二手汽车销售有限公司地址有知道的
时光海网咖(时代天街店)地址在什么地方,我要
新永成房产我想知道这个在什么地方
当年逃港潮去香港的人为什么能拿到香港的身份
该图表示除南极洲外的六大洲人口占世界总人口
宝贝摄影地址有知道的么?有点事想过去
看完哥斯拉2014 不明白一点,为什么哥斯拉要
乐博乐博机器人(驻马店驿城)地址在什么地方,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?