您的位置:首页 > 运维架构 > Linux

linux下定时执行sql语句

2015-12-01 13:41 260 查看
一  写需要执行的sql文件

执行命令:

  # vim updata.sql

内容:

   update t_channel_terminal set ct_para4='0' ;

   commit;

二  写执行sql文件的脚本



执行命令:

   #
vim updata.sh

内容:

   #!/bin/bash

   sqlplus 用户名/密码@ip:port/path<<EOF

   @/root/updata.sql

   #@需要执行sql文件全路径

   exit

   EOF

三  编辑crontab执行定时任务

执行命令:

   # crontab  -e

内容:

   #每周日零点三十分执行零级备份脚本

   #分  时 天 月 星期 执行脚本
     30  0   *   *   0      /root/updata.sh

四 最后重启crontab服务

执行命令:

  # /etc/init.d/crond restart

说明:斜体是需要输入的内容
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: