Hitotuzi Bom dia!,
Provavelmente está algum objeto inválido:
Rode o UTLRP e veja se o problema persiste:
@?/rdbms/sadmin/utlrp.sql
Verifique se views do sys continuam invalidas e veja se o registro está válido, se continuarem você terá que rodar o catlog, catproc e depois utlrp:
select comp_id, status, version from dba_registry;
SET ECHO OFF
SET FEEDBACK 6
SET HEADING ON
SET LINESIZE 180
SET PAGESIZE 50000
SET TERMOUT ON
SET TIMING OFF
SET TRIMOUT ON
SET TRIMSPOOL ON
SET VERIFY OFF
CLEAR COLUMNS
CLEAR BREAKS
CLEAR COMPUTES
COLUMN owner FORMAT a25 HEADING 'Owner'
COLUMN object_name FORMAT a30 HEADING 'Object Name'
COLUMN object_type FORMAT a20 HEADING 'Object Type'
COLUMN status FORMAT a10 HEADING 'Status'
BREAK ON owner SKIP 2 ON report
COMPUTE count LABEL "" OF object_name ON owner
COMPUTE count LABEL "Grand Total: " OF object_name ON report
SELECT
owner
, object_name
, object_type
, status
FROM dba_objects
WHERE status 'VALID'
AND OWNER = 'SYS'
ORDER BY owner, object_name
/
Att,
Diego Monteiro