gpt4 book ai didi

java - 有关事件的电子邮件通知 - Oracle Queue

转载 作者:行者123 更新时间:2023-12-02 00:32:50 25 4
gpt4 key购买 nike

我在 Oracle 数据库中有事件表。我想在 Oracle 表中插入一条记录时发送电子邮件通知。我正在使用 Tomcat,并且没有 JMS 或任何其他支持。

我需要在接下来的 2.5 周内完成此任务。

我可以使用 Oracle 高级队列来将事件表中的数据排入队列吗?但我不确定是否可以使用独立的 Java 程序将其出列?

任何人都可以通过示例向我推荐一些实现此目标的方法吗?

注意:我使用 JAVA 只是因为它是我们的要求。

谢谢

最佳答案

您必须使用Java来发送电子邮件吗?过去,我使用 UTL_MAIL 和触发器在插入行时从数据库内发送电子邮件。

您需要创建一个发送电子邮件的进程,可以使用 dbms_scheduler。 AQ 当时是一个成本选项,所以我没有使用它。

ULT_MAIL
DBMS_SCHEDULER
Example showing how to send an email

您需要将 UTL_MAIL 安装在 Oralce 数据库中,因为它不是默认安装的一部分,并且根据您的邮件服务器的配置,将该数据库添加到您的“安全发件人”列表中

关于java - 有关事件的电子邮件通知 - Oracle Queue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8567268/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com