crontab的一些注意事项

本文介绍了一个使用Cron表达式设置的定时任务案例,该任务每两分钟执行一次Shell脚本以调用Oracle数据库过程进行数据统计工作。文章展示了如何配置crontab并提供了完整的Shell脚本示例,包括环境变量设置、数据库连接及存储过程调用等关键步骤。

crontab -e
*/2 * * * * /home/vsopt/zxg/statistic_shell/VSOP_STATISTIC.sh

(测试的时候每两分钟执行一次)


#######################################
#Description:VSOP
#author:Zhao,XingGuo
#2011-03-14
######################################

source /home/vsopt/.bash_profile

ORA_USER="vsop"
ORA_PASSWORD="vsop"
ORA_SID="vsopt"

DBUSER=$ORA_USER
DBPASSWORD=$ORA_PASSWORD
SID=$ORA_SID

echo $SID;
echo "start...";
SQL_STATISTIC="PK_VSOP_STATISTIC_PRODUCT_LATN.P_VSOP_STATISTIC_PRODUCT_LATN"
sqlplus -s $DBUSER/$DBPASSWORD@$SID<<EOF
exec $SQL_STATISTIC('20110322','DddEFAULT');
QUIT;
EOF

echo "end...";

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值