首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

linux下定时施行oracle的sql脚本

2012-07-25 
linux下定时执行oracle的sql脚本将如下语句写成可执行文本(例如放到指定路径/home/oracle/sql.sh):su - or

linux下定时执行oracle的sql脚本
将如下语句写成可执行文本(例如放到指定路径/home/oracle/sql.sh):
su - oracle -c "sqlplus gjoa_new/1234@orcl"<<EOF
spool /tempdisk/oracle_backupfiles/gjoa_new_sql.log;
@/home/oracle/gjoa_new_sql.sql;
spool off;
exit;

打开终端:执行 chmod 755 /home/oracle/sql.sh
然后执行: vi /etc/crontab
添加如下语句  55 23 * * * root /home/oracle/sql.sh
意思是每天23点55执行sql.sh

热点排行