Oracle EBS警报机制

时间:2017-01-06 07:45:14

标签: oracle oracle-ebs

我对Oracle EBS和Oracle Alert机制一无所知。 我的理解是Oracle Alert就像数据库触发器一样工作。

从后端发生数据库更新/插入时,Oracle Alert是否会触发? 我们观察到警报只针对事务前端触发而不是针对后端更新运行吗?

是否保证就像触发器一样,EBS警报会在记录的每次更新时触发?

1 个答案:

答案 0 :(得分:1)

  

我的理解是Oracle Alert就像数据库触发器一样工作。

是的,它有点像从前端应用程序创建的数据库触发器。为了进一步解释,有两种类型的Oracle警报,即周期性和事件警报。

  1. 定期警报是警报具有特定时间表并根据设定的时间段和时间运行。
  2. 事件警报是仅在从前端应用程序对表执行插入或更新时才发送通知的警报。
  3. 请注意,对于事件警报,必须在Oracle EBS中设置触发表。应用程序对象库(称为应用程序表)。

      

    从后端发生数据库更新/插入时,Oracle Alert是否会触发?

    没有。从Krishna Reddy获取此行:

      

    Oracle警报只能从已有的应用程序触发   在Oracle Applications中注册。无法通过SQL触发警报   更新或删除Alert激活的触发器。

    要添加更多上下文,Oracle Alert是一种简单有效的方法,可让您立即查看Oracle应用程序中的关键活动。它可以帮助业务用户/管理员了解您需要通过电子邮件了解的重要或不寻常的业务事件。它还可以根据用户的响应自动执行流程。

    但是,一些弱点和限制是Oracle Alert无法处理高达50以上的行,并且其报表布局具有基于文本的设计并且不支持HTML。此外,文字宽度也是有限的。

    查看有关Oracle警报的Oracle documentationthis good article