菜鸟求助crontab问题

来源:百度知道 编辑:UC知道 时间:2024/06/28 14:47:26
写了一个导出数据的脚本在数据库客户端中可以执行
但通过crontab中执行报错如下:
-23101 Unable to load locale categories
脚本如下
setenv.kefu.p
/informix/bin/dbaccess kefu3@ol_fz - <<!
unload to /informix/clg/xmkf.txt
select * from t_case where cs_paid='2' and .....!
在informix家目录下执行可以
crontab中的内容是
20 10 * * * /informix/clg/clg.sh > /informix/clg/clg.log 2>&1

权限和环境变量问题
我在写oracle备份脚本的时候也出现过类似问题
后来声明了一下环境变量就好了
在脚本开头增加一句类似下面的语句
初始化一下改用户的环境变量

source /home/oracle/.bash_profile

这个比较专业啊
可以到csdn相关专区讨论~~~
community.csdn.net