Error
Error Code:
ORA-29362
Oracle ORA-29362: Invalid Plan Directive
Description
This Oracle error, ORA-29362, indicates that you've attempted to update a resource plan directive within the `DBMS_RESOURCE_MANAGER` package using a name that doesn't exist. It occurs during calls to `UPDATE_PLAN_DIRECTIVE` or `UPDATE_CDB_PLAN_DIRECTIVE`.
Error Message
ORA-29362: plan directive string , string does not exist
Known Causes
3 known causesTypographical Error
The plan directive name was misspelled when calling `UPDATE_PLAN_DIRECTIVE` or `UPDATE_CDB_PLAN_DIRECTIVE`. Double-check your spelling.
Directive Does Not Exist
The specified plan directive has not been created in the resource plan. Verify the directive exists before attempting to update it.
Incorrect Container Context
When working with a Container Database (CDB), you might be attempting to update a plan directive in the wrong container. Ensure you are connected to the correct container.
Solutions
Coming SoonGeneral Troubleshooting Tips
- Check the error message carefully for specific details
- Review recent changes that might have caused the error
- Search for the exact error code in the official documentation
- Check log files for additional context
- Try restarting the application or service