您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

PL-SQL图形界面设置Oracle的JOBS

bubuko 2022/1/25 20:01:40 其他 字数 2915 阅读 684 来源 http://www.bubuko.com/infolist-5-1.html

1、前言 dbms_scheduler设置job oracle在使用PLSQL设置JOBS并且配置邮件发送时候出错ora 24098 值null对email_server无效 2、PLSQL配置JOBS任务 Type | 含义 | Name | 定时JOB的名字 Enabled | 是否开启 打上√ ...

1、前言

dbms_scheduler设置job
oracle在使用PLSQL设置JOBS并且配置邮件发送时候出错ora-24098 值null对email_server无效


2、PLSQL配置JOBS任务

技术分享图片

Type 含义
Name 定时JOB的名字
Enabled 是否开启 打上√表示启用
TYPE 一般直接用第一个PLSQL块;
PLSQL_BLOCK: 匿名PL/SQL 块;
STORED_PROCEDURE: 命名的PL/SQL、Java 或外部过程;
EXECUTABLE: 可以从操作系统(OS) 命令行执行的命令
Action 程序块代码 explame,案例:begin 存储过程;end;
Start_date 任务第一次开始时间,一般直接是创建任务的当天。
Start_date 任务结束时间,一般为空,表示不结束。
Frequency 频率,这里直接选择minutely表示分
Interval 频率,结合上一个Frequency使用,这里选择30。表示每隔30分钟跑一次。

** 下面所有以BY开头的表示年、月、周、日等某个具体日期开始运行,也需要结合上面两个参数理解。**
比如我上面的Frequency选择Daily,Interval选择1,By_month选择01,则表示每月初1当天跑一次,如果By_hours等小时 分 秒没选表示凌晨零点。
技术分享图片

Type 含义
Job Class 一般直接选DEFAULT_JOB_CLASS即可。
comment 自填,默认为空。
raise events 默认或者自选都可以。

3、邮件配置

Type 含义
recipients 填你接收的邮箱
sender 这边用的163邮箱发送
subject 自填或者默认空
body 自填或者默认空,%event_type% occurred at %event_timestamp%.%error_message%这些是参数,系统发送时自动替换。
events 任务失败或者成功发送邮件,自选。

如果上述配置出错ora-24098 值null对email_server无效请先通过

DBMS_SCHEDULER.SET_SCHEDULER_ATTRIBUTE(‘email_server‘,‘smtp.163.com:25‘);设置stmp服务器,25表示端口。

PL-SQL图形界面设置Oracle的JOBS

原文:https://www.cnblogs.com/xianyao/p/12595385.html


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶