My Oracle Support Banner

Debug and Validate Invalid Objects (Doc ID 300056.1)

Last updated on FEBRUARY 03, 2019

Applies to:

Oracle Database - Enterprise Edition - Version to [Release 8.1.7 to 11.2]
Oracle Database - Enterprise Edition - Version to [Release 11.2]
Oracle Database - Enterprise Edition - Version to [Release 12.1]
Oracle Database - Enterprise Edition - Version to [Release 12.2]
Oracle Database - Standard Edition - Version to [Release 11.2]
Information in this document applies to any platform.


This document is intended to help customers in resolving invalid objects in database. It provides detailed steps to debug, trace or generate errorstack for different scenarios.


This can be used to resolve / generate more debug information and contact support for resolving the problem.

This note covers basic database objects like views,procedures and packages.

It does not deal much in detail with invalid java objects. Articles referred in References section can help in resolving invalid JAVA objects. 


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document
 A) Find Invalid Objects:
 B) Try Manual method of validation:
 C) How to Find the Compilation Errors:
 D) Find Dependencies & Debug error message:
 E) Recreate sys/system objects using scripts
 F) Standard scripts for automatic recompilation of invalid objects
 More debugging
 G)Enable 10046 tracing and upload trace.
 H) Errorstack for specific errors:
 Information required by Support

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.