如何使用Oracle的DBMS调度程序跟踪正在运行的作业的状态?

这是否可以使用oracle的调度程序.我只是想跟踪当前正在执行的位置,作业运行的时间并获得反馈. dbms_scheduler.create_job( job_name = ‘hello_oracle_scheduler’,job_type = ‘PLSQL_BLOCK’,job_action = ‘BEGIN DBMS_OUTPUT.PUT_LINE(” ”); DBMS_OUTPUT.

这是否可以使用oracle的调度程序.我只是想跟踪当前正在执行的位置,作业运行的时间并获得反馈.

dbms_scheduler.create_job(
    job_name => 'hello_oracle_scheduler',job_type => 'PLSQL_BLOCK',job_action => 'BEGIN DBMS_OUTPUT.PUT_LINE('' ''); DBMS_OUTPUT.PUT_LINE(''Hello world of scheduler. Time to execute scheduled jobs!!!''); END;',number_of_arguments => 0

解决方法

您最好使用表格并在其上插入/更新以跟踪您的JOB.在有控制台的奇怪情况下,DMBS_OUTPUT包是有意义的.

关于作者: dawei

【声明】:石家庄站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

为您推荐