ORA-15742: specified execution name “string” is not a valid COMPARE_PERFORMANCE execution for SQL Performance Analyzer task “string”. ORACLE 报错 故障修复 远程处理

文档解释

ORA-15742: specified execution name “string” is not a valid COMPARE_PERFORMANCE execution for SQL Performance Analyzer task “string”.

Cause: The specified execution name was not a valid execution of type COMPARE_PERFORMANCE for the SQL Performance Analyzer task.

Action: Ensure that a valid COMPARE_PERFORMANCE execution name is used for the SQL Performance Analyzer task.

ORA-15742错误是在使用SQL Performance Analyzer任务时,给定的执行名不是有效的COMPARE_PERFORMANCE执行,而导致产生的错误。

官方解释

常见案例

一般处理方法及步骤

1. 首先,检查是否输入了正确的执行名,并且确保该名称来自COMPARE_PERFORMANCE性能捕获任务。

2. 若用户已经检查了正确的执行名,可以使用dbms_sqltune.report_sqlset_or_task_analysis得到存储的执行的概要信息,以及检查来源是否有效。

3. 若用户已经设置了正确的执行名,则检查一下权限,这种情况下,你应该要求至少“EXECUTE”在“SYS.DBMS_SQLTUNE”上开通。

4. 若以上所有步骤均无效,请尝试清除SQL Performance Analyzer任务后重新创建,以解决ORA-15742错误。


数据运维技术 » ORA-15742: specified execution name “string” is not a valid COMPARE_PERFORMANCE execution for SQL Performance Analyzer task “string”. ORACLE 报错 故障修复 远程处理