Logical Standby中Job的处理

本文介绍了在Oracle数据库中,特定的PL/SQL过程如DBMS_JAVA等在逻辑备库中的限制,包括这些过程在主库执行时的变化不会被同步到备库。特别地,虽然DBMS_JOB所提交的任务会在备库复制,但不会自动执行,除非发生切换。

         需要修改系统元数据的PL/SQL过程如  DBMS_JAVA, DBMS_REGISTRY, DBMS_ALERT, DBMS_SPACE_ADMIN, DBMS_REFRESH, DBMS_REDEFINITION, DBMS_SCHEDULER, and DBMS_AQ  也是不支持的,也就是说,这些包在主库可以执行,但是不会将相应的改变传递到备库去。

         但有一个例外,就是DBMS_JOB。 使用DBMS_JOB提交的Job会复制到备库, 但是在备库的job是不会调度运行的,只有在切换后,原来的备库变成新的主库,这些Job会根据原来主库执行的情况自动启动

也就是:    Job在Logical 备库是不会自动执行的,只有当主库的log传输过来在做SQL Apply到原来主库上执行Job的那个时候才会根据主库原来的运行情况在备库上执行,且备库上的Job 执行时间或sequence 也会更改 。 

 

 

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/35489/viewspace-611167/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/35489/viewspace-611167/

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值