ORA-13609: The specified task string must be executing to be cancelled or interrupted. ORACLE 报错 故障修
文档解释
ORA-13609: The specified task string must be executing to be cancelled or interrupted.
Cause: The user attempted to cancel or interrupt a task that is not currently executing.
Action: Check the status of the task and retry the operation.
答:
Oracle ORA-13609错误表示,您必须正在执行指定的任务才能将其取消或中断。
官方解释
ORA-13609消息参数:
%s:已指定的任务串
消息文本:
指定的任务字符串“%s”必须正在执行,才能取消或中断。
更多支持信息:
ORA-13609消息是由Oracle数据库内部函数引发的,当任务字符串指定的任务正在执行过程中尝试取消或中断时,会出现这个错误。
常见案例
当您尝试取消或中断正在执行中的某个任务时,您可能会遇到此错误。
正常处理方法及步骤
1. 使用以下命令查看正在执行的任务:
SELECT * from DBA_SCHEDULER_RUNNING_JOBS;
2. 如果发现任务在运行,则使用以下命令将其中断:
BEGIN
DBMS_SCHEDULER.STOP_JOB(job_name => ‘&JOBNAME’, force => TRUE);
END;
3. 如果发现任务已停止,则使用以下命令将其取消:
BEGIN
DBMS_SCHEDULER.DROP_JOB(job_name => ‘&JOBNAME’);
END;
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341