My Oracle Support Banner

Data Dictionary Objects Invalid after Running catalog.sql, catproc.sql, utlrp.sql or catpatch.sql (Doc ID 752783.1)

Last updated on FEBRUARY 02, 2022

Applies to:

Oracle Database - Enterprise Edition - Version and later
Information in this document applies to any platform.


You systematically encounter invalid objects in the data dictionary. Running catalog.sql, catproc.sql, utlrp.sql or similar scripts do not resolve the problem. The data dictionary or database registry (dba_registry) indicates several invalid components.

This article outlines what to verify and what can be causing this.

Refer the Primary Note 1506140.1 Primary Note: Troubleshooting Oracle Data Dictionary


This document is intended for Database Administrators and requires database administrator privileges


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
 Most common causes
 Further Diagnostics and Analyses

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