エラーが発生しているオブジェクトを抽出するサンプルSQLです。
STATUSがINVALID(無効)になっているオブジェクトは何かしらエラーが発生しています。
開発時によく使っているクエリです。不要なオブジェクトならDROPしてあげておいた方がいいです。
INVALIDを抽出
SELECT
OWNER
, OBJECT_NAME
, OBJECT_TYPE
, STATUS
FROM
DBA_OBJECTS
WHERE
OWNER = 'TEST'
AND STATUS = 'INVALID'
;
OWNER OBJECT_NAME OBJECT_TYPE STATUS
-------- --------------- -------------- -------
TEST TEST_PROCEDURE PROCEDURE INVALID
TEST TEST_PACKAGE PACKAGE INVALID
TEST TEST_PACKAGE PACKAGE BODY INVALID
TEST TEST_SYNONYM SYNONYM INVALID
TEST TEST_VIEW VIEW INVALID
