首頁 > 資料庫 > mysql教程 > Linux下配置DB2定时任务

Linux下配置DB2定时任务

WBOY
發布: 2016-06-07 17:20:47
原創
1138 人瀏覽過

编写DB2需要执行的sql执行脚本,并存放到AIX服务器上。编写sh文件,并存放到AIX服务器上,并修改sh文件为可执。

1. 编写sql脚本

编写DB2需要执行的sql执行脚本,并存放到AIX服务器上。

示例如下crontest.sql:

  • call P_TEST();  
  • 2. 编写sh执行文件

    编写sh文件,并存放到AIX服务器上,并修改sh文件为可执。

    示例如下crontest.sh:

  • PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:$HOME/bin:/usr/bin/X11:/sbin:.   
  • export PATH   
  • fi    # periodically.   
  •     ./home/db2admin/das/dasprofile   
  • fi   
  •     ./home/db2admin/sqllib/db2profile   
  • fi   
  •   
  • db2 -svtf /home/db2admin/task/crontest.sql -z /home/db2admin/task/crontest.log  
  • 注:sh文件的第一部分为设置db2执行需要的环境变量(必须设置),可以根据具体的实际情况进行修改,,或直接将db2admin的.profile文件中的变量直接复制过来。

  • 3. 配置crontab

    用db2admin用户登陆AIX系统,使用crontab –e命令进行定时任务设定。crontab的具体命令参见附注中的说明。

    示例如下:

  • 存盘退出即可。

    linux

  • 相關標籤:
    來源:php.cn
    本網站聲明
    本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
    熱門教學
    更多>
    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板