我对Oracle EBS和Oracle警报机制一无所知。我的理解是,Oracle警报就像数据库触发器一样工作。
当数据库更新/插入发生在后端时,Oracle警报会触发吗?我们观察到警报只是为事务前端触发,而不是为后端更新而运行?
它是否保证就像触发器一样,EBS警报会在记录的每一次更新中开火?
发布于 2017-01-06 14:16:01
我的理解是,Oracle警报就像数据库触发器一样工作。
是的,它有点像从前端应用程序创建的数据库触发器。为了进一步解释,有两种类型的甲骨文警报,周期和事件警报。
请注意,对于事件警报,必须在Oracle EBS的应用程序对象库(称为应用程序表)中设置触发表。
当数据库更新/插入发生在后端时,Oracle警报会触发吗?
不是的。从克里希纳·雷迪取这条线
只能从已在Oracle应用程序中注册的应用程序触发Oracle警报。不能通过SQL更新或删除警报激活触发器来触发警报。
要添加更多上下文,Oracle Alert是一种简单而高效的方法,可以让您立即查看Oracle应用程序中的关键活动。它帮助业务用户/管理员掌握您需要通过电子邮件了解的重要或不寻常的业务事件。它还可以根据用户的响应使进程自动化。
不过,它的一些缺点和局限性是,Oracle Alert不能处理最多超过50行的行,而且它的报表布局采用基于文本的设计,不支持HTML。此外,文本的宽度也是有限的。
https://stackoverflow.com/questions/41501198
复制相似问题