问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C-Bus系统的HomeGate和SchedulePlus的区别是什么

发布网友 发布时间:2022-04-20 07:50

我来回答

1个回答

热心网友 时间:2023-08-24 02:41

10g
中新推出的SCHEDULER可能确实会让很多初接触的朋友感觉晕头晕脑,相比之前的jobs,SCHEDULER中新增的概念太多。比如说jobs,仍
然可以理解成之前版本中的jobs,不过功能更加强大(注意10g中也仍然可以使用普通jobs,这是废话,相信看本篇文章的朋友目前应该还是这样在
用),比如说program,指的是运行的程序(把要做什么单提出来了),比如说schele,我将其翻译为调度(job我翻译为任务),定义执行的
频率或者说周期。
3.1 创建和管理Schele s
  Schele ,中文直译的话应该理解成调度,从名字来看,它是一个逻辑实体(逻辑,还实体,好矛盾),就是说当创建了schele之后,数据库中就肯定存在这一对象,只不过这一对象是用来描述job的执行周期。
  创建schele可以通过DBMS_SCHEDULER.CREATE_SCHEDULE过程,该过程支持的参数如下:
SQL>
desc dbms_scheler.create_schele;Parameter
Type Mode Default? ---------------
------------------------ ---- -------- SCHEDULE_NAME
VARCHAR2 IN START_DATE TIMESTAMP WITH
TIME ZONE IN Y REPEAT_INTERVAL VARCHAR2
IN END_DATE TIMESTAMP WITH TIME ZONE IN Y
COMMENTS VARCHAR2 IN Y
  各参数分别代表含意如下:
SCHEDULE_NAME :指定schele名称,注意名称不能重复。

START_DATE :指定该调度的开始时间,可为空,当为空时表示该调度暂不起用。

REPEAT_INTERVAL :指定调度的执行频率或周期。

END_DATE :指定调度的结束时间,可为空,为空时就表示该调度将一直进行。

COMMENTS :注释信息。
 
 这其中,比较有技术含量的是REPEAT_INTERVAL参数,对于这个参数大家应该不会太陌生,因为前面介绍Jobs,也曾经提到过同名的参
数,Scheles中的REPEAT_INTERVAL参数和Jobs中的REPEAT_INTERVAL参数功能完全相同,甚至参数格式也一模一
样。
  REPEAT_INTERVAL 参数的语法结构要复杂的多。其中最重要的是FREQ和INTERVAL两个关键字。
FREQ 关键字用来指定间隔的时间周期,可选参数有:YEARLY, MONTHLY, WEEKLY, DAILY, HOURLY, MINUTELY, and SECONDLY,分别表示年、月、周、日、时、分、秒等单位。

INTERVAL 关键字用来指定间隔的频繁,可指定的值的范围从1-99。
  比如说,当指定REPEAT_INTERVAL=>'FREQ=DAILY;INTERVAL=1';就表示每天执行一次,如果将INTERVAL改为7就表示每7天执行一次,效果等同于FREQ=WEEKLY;INTERVAL=1。
  下面,创建一个schele,指定调度为每周一次的频率,执行脚本如下:
SQL>
begin 2 DBMS_SCHEDULER.CREATE_SCHEDULE ( 3 schele_name
=> 'my_first_schele', 4 start_date => SYSDATE, 5
repeat_interval => 'FREQ=WEEKLY; INTERVAL=1', 6
comments => 'Every 1 weeks'); 7 END; 8 /PL/SQL procere
successfully completed.
  查询当前已经创建的scheles,可以通过*_SCHEDULER_SCHEDULES视图(含DBA_,ALL_,USER_),例如,查看当前用户拥有的scheles,执行语句如下:
SQL>
select schele_name,repeat_interval from
user_scheler_scheles;SCHEDULE_NAME
REPEAT_INTERVAL------------------------------
------------------------------MY_FIRST_SCHEDULE
FREQ=WEEKLY; INTERVAL=1
  如果要修改schele属性的话,也是使用
DBMS_SCHEDULER.SET_ATTRIBUTE过程,该过程的调用方式前面已经多次演示过,这里就不再重复举例了,仅说明一点,对于
schele来说,能够修改的属性包括:REPEAT_INTERVAL、COMMENTS、END_DATE、START_DATE以及
EVENT_SPEC。
  至于删除schele,再简单不过,执行DBMS_SCHEDULER.DROP_SCHEDULE过程即可,例如:
SQL> EXEC DBMS_SCHEDULER.DROP_SCHEDULE('MY_FIRST_SCHEDULE');PL/SQL procere successfully completed.
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 M-Bus和C-MBus,这两个协议有什么区别? 金立f5怎么设置热点密码和怎么打开 you can go to by busA:go to B:by C:bus哪个... 金立手机打开热点时没设置密码,为什么连接的时候... 金立F5怎样设置热点密码 I2C是什么?和SMBus有什么区别? 金立 S7手机热点怎么设置密码? 不接电话,直接挂电话,是自动回复手机的快捷短信... 魅族mx3来电拒绝时怎么快捷短信回复对方 来电短信快速回复 有没有什么软件可以快捷回复短信,微信,QQ的 手机金山卫士怎么关闭短信快捷回复? iOS9怎么快捷回复消息 iOS9恢复短信快捷方法 怎样说让女生快速回复信息? 华为P30我想弄个短信模板可以快捷回复客户 京麦设置快捷回复的常用语 VIVO手机短信快捷回复怎么取消设置? 华为手环6“来电快捷回复”功能如何使用? 小米手机,快捷回复短信怎么设置?,就是挂断对方... 不方便接电话短信回复功能在哪设置 金立w601手机热点密码 金立我900网络共享与便携式热点密码怎么设置 金立手机怎么取消wifi热点密码? 手机热点密码怎么查看 金立gn152个人热点怎么开。 金立f100怎么开热点 access除了用于网站制作和数据库开发还有什么用途? 森海HD595有哪些优缺点 森海塞尔HD 595 低阻抗版的问题 森海塞尔的HD595,HD600和HD650之间因该选哪个呢? 森海塞尔 HD595 森海塞尔HD595,HD600,HD580,HD800,HD650在CD机... 推好的森海塞尔HD650和推好HD595那个看电影... 森海塞尔HD595+耳放、用iphone听会出现推不动吗? 森海塞尔hd595可以手机直推么 森海塞尔HD650 森海塞尔HD595 森海塞尔HD555 森海塞尔哪款耳机的重低音最好? 电脑耳机买什么样的好? 请问在电脑上用什么样的耳机最好? 什么样的耳机质量最好?