北大青鳥介紹:如何在Oracle存儲過程中添加定時執行?

      北京北大青鳥學校學術部老師介紹,在Oracle存儲過程中添加定時執行的方法通常有兩種。今天先為同學們介紹第一種方法。希望在北大青鳥老師介紹完之后,大家能夠有所了解,同時在實際操作過程中起到拋磚引玉的作用。

      1、編寫shell腳本,使用crontab在后臺定時執行

      a) shell腳本

      Sql代碼

      bash-2.03$ more pr_merge_query_report.sh

      #!/bin/sh

      ORACLE_BASE=/oracle/home (指定環境變量)

      ORACLE_HOME=/oracle/home/data

      NLS_LANG=american_america.ZHS16GBK

      PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:

      /sbin:/usr/local/bin:/opt/EMCpower/bin:

      /etc:/oracle/home/data/bin:/usr/ccs/bin:/usr/openwin/bin:

      /usr/local/bin:/bin:/sbin:/usr/bin:

      /usr/local/bin:/usr/local/sbin:/export/home/bss/.db_conf

      export ORACLE_BASE ORACLE_HOME NLS_LANG PATH

      sqlplus -s username/password

      BEGIN

      v_date:=to_char(sysdate,'yyyymmdd');(北京北大青鳥學校)

      if substr(v_date,7,2)>=01 AND substr(v_date,7,2)<=04

      THEN

      ACCOUNT.PR_MERGE_QUERY_REPORT(to_char(SYSDATE,'yyyymm')-1,to_char(SYSDATE,'yyyymmdd'), V_CODE, V_MSG, V_ERR);

      ELSE

      ACCOUNT.PR_MERGE_QUERY_REPORT(to_char(SYSDATE,'yyyymm'),to_char(SYSDATE,'yyyymmdd'),V_CODE, V_MSG, V_ERR);

      END IF;

      END;

      /

      exit;

      !

      b) crontab

      使用crontab -e編輯

      30 22 * * * /export/home/bss/bss/pr_merge_query_report.sh >>/export/home/bss/log/mergequery.log 2>&1

      時間格式:分 小時 日 月 星期(北京北大青鳥學校

       

       

      北大青鳥網上報名
      北大青鳥招生簡章
      主站蜘蛛池模板: 99精品一区二区三区无码吞精| 精品香蕉一区二区三区| 日本一区视频在线播放| 国产精品视频一区二区三区无码| 国产微拍精品一区二区| 麻豆精品久久久一区二区| 国产在线观看一区二区三区四区| 亚洲日本va午夜中文字幕一区| 日本一区二区在线免费观看| 一区二区三区精密机械| 内射女校花一区二区三区| 国产精品盗摄一区二区在线| 亚欧在线精品免费观看一区| 日韩一本之道一区中文字幕| 日韩美女视频一区| 中文字幕在线看视频一区二区三区| A国产一区二区免费入口 | 精品国产福利一区二区| 中文字幕无线码一区| 福利在线一区二区| 国精产品999一区二区三区有限| 亚洲国产精品一区二区久久| 中文无码AV一区二区三区| 琪琪see色原网一区二区| 色婷婷亚洲一区二区三区| 亚洲综合无码一区二区| 国精无码欧精品亚洲一区| 国产亚洲自拍一区| 国产高清在线精品一区二区三区| 国产精品一区二区资源| 亚洲丰满熟女一区二区哦| 精品无人区一区二区三区 | 麻豆果冻传媒2021精品传媒一区下载 | 亚洲成av人片一区二区三区 | 99精品久久精品一区二区| 视频一区二区精品的福利| 日韩一区二区三区电影在线观看| 亚洲AV无码一区二区三区性色 | 亚洲午夜福利AV一区二区无码| 国产精品被窝福利一区| 亚洲国产成人久久一区WWW|