# Writen by Henry bai @20th Sep.,2008
#!/bin/sh
while true
do
hostname=`hostname`
ORACLE_SID='CNSRPT'
Last_hours=`sqlplus -s / as sysdba @check_job_status.sql`
if test $Last_hours -gt 6
then
/usr/bin/logger -p daemon.warning "cronscript: check_job_status.ksh: FAILED: $hostname: #4-$ORACLE_SID Mview_refresh failed. [MID_54878]" --added by henry
fi
sleep 6
done
-----------the check_job_status.sql----------------------
set pages 0
set head off
select (sysdate-Min(LAST_REFRESH_DATE))*24 last_hours from dba_mviews where owner<>'ECR';
exit;
分享到:
相关推荐
xxl-job数据库脚本
xxl-job适配达梦数据库(DM8),附带数据库脚本,用户名密码自行修改,SCHEMA=xxl_job
xxl-job官网只提供了mysql相关的脚步和mapper文件支持,如果需要在postgresql在执行则需要单独改造,这套资源包括全套脚本+mapper文件,直接替换即可完美在postgresql数据库下运行
xxl-job数据库配置文件
oracle数据库job每隔固定时间执行内容,详细介绍和使用
此脚本利用JOB定时把指定表中的数据生成SQL(利用模版去生成),模版不需要自己去写,只要做好相关配置就行,至于怎么配置,表结构中都有描述,更新方式有:1.先删除满足条件的数据再插入;2.整表删除再插入)。生成...
简单的oracle job脚本,如有需求,清参考网上其他资源
oracleJob创建job的脚本。 sql语句
shell脚本自动化运行job,运维,测试,开发作持续集成
从oracle库中导出自定义的job脚本。
xxl-job2.2.0使用oracle数据库,执行此sql,来创建数据表
SCOTT脚本
写好的ORACLE创建JOB的脚本,可直接替换本次执行时间,脚本中的循环执行时间为每天晚上9点,想换的话网上都有
/*oracle jobs 导出为执行脚本 <br> 就是把all_jobs或dba_jobs,导成DBMS_JOB.SUBMIT可以插入job的格式 其中all_jobs是当前用户的job,dba_jobs则是全部 下面只是随便整理了下,可以按照个人需要修改 ...
一个Job任务由三部分组成:Job、Job步骤和Job调度。Job是任务的基本单位,Job步骤是Job的执行单元,Job调度是Job的执行时间表。 3. 创建Job 使用`msdb..sp_add_job`存储过程可以创建Job任务。该过程需要输入Job...
用sql脚本创建job任务调度,可以让数据库自行在每天,每周,每月定时执行任务。
Oracle Scheduler用法,彻底放弃JOB
在 CentOS 7 操作系统中安装 MySQL 数据库时,可能会出现启动报错的现象,报错信息为 "Job for mysqld.service failed because the control process exited with error code"。这类错误的出现绝大部分是由于 my.cnf ...
1/ 代码使用时首先打开下载好的压缩包解压,找到文件xxl-job-mysql-oracle-master\doc\db\tables_xxl_job_oralce.sql,并在PLSQL中生成; 2/ 之后在IDEA中打开项目,设置下maven环境,打开xxl-job-admin模块里面的...
基于最新 xxl-job 2.3.0 版本编写的 oracle 数据库适配版本