Friday 3 February 2017

invalid objects in database?

SQL> desc dba_objects;
 Name                                      Null?    Type
 ----------------------------------------- -------- ----------------------------
 OWNER                                              VARCHAR2(30)
 OBJECT_NAME                                        VARCHAR2(128)
 SUBOBJECT_NAME                                     VARCHAR2(30)
 OBJECT_ID                                          NUMBER
 DATA_OBJECT_ID                                     NUMBER
 OBJECT_TYPE                                        VARCHAR2(19)
 CREATED                                            DATE
 LAST_DDL_TIME                                      DATE
 TIMESTAMP                                          VARCHAR2(19)
 STATUS                                             VARCHAR2(7)
 TEMPORARY                                          VARCHAR2(1)
 GENERATED                                          VARCHAR2(1)
 SECONDARY                                          VARCHAR2(1)
 NAMESPACE                                          NUMBER
 EDITION_NAME                                       VARCHAR2(30)



SQL> select count(*) from dba_objects where status like '%INVALID%';

  COUNT(*)
----------
       450


SQL> select count(*) from dba_objects where status='INVALID';

  COUNT(*)
----------
       450


If we want to check the owner,object_name,object_type of the invalid objects?

select owner,object_name,object_type from dba_objects where status like '%INVALID%';


No comments:

Post a Comment