【问题标题】:Oracle 19c Send eMail Notification if FRA utilization is too high如果 FRA 利用率过高,Oracle 19c 发送电子邮件通知
【发布时间】:2021-11-27 06:45:06
【问题描述】:

如果数据库(Oracle 19c 标准版)的 FRA 使用量超过一定限制,我请求设置电子邮件通知。

我的想法如下:

  1. 创建一个存储过程来检索当前 FRA 利用率,如果它高于阈值,则引发异常
  2. 创建一个每天调用该过程的 DBMS_SCHEDULER Oracle 作业
  3. 创建 DBMS_SCHEDULER.add_job_email_notification 以在作业失败时触发电子邮件。

不幸的是,这似乎不起作用,因为在 (1) 中的存储过程中引发异常不会导致作业失败。

是否有更简单的方法来解决这个问题,或者为我的目的触发电子邮件通知?

谢谢!

【问题讨论】:

    标签: oracle stored-procedures dbms-scheduler


    【解决方案1】:

    如果数据库在 Linux 环境中运行,您可以尝试使用 shell 脚本调度 cron 作业;如果数据库在 Windows 环境中运行,您可以尝试使用调度程序。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-11-15
    • 1970-01-01
    • 2012-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多