Anda di halaman 1dari 1

Script 1:

EXECUTE DBMS_UTILITY.COMPILE_SCHEMA( schema => 'APPS', compile_all => INVALID);


select * from dba_objects where status='INVALID' and owner='APPS' AND OBJECT_NAM
E LIKE 'DME%' union select * from dba_objects where status='INVALID' and owner=
'APPS' AND OBJECT_NAME LIKE 'CDR%';
Script 2:
SELECT NM.COMPANY_ID
,NM.OBJ_ID
,NM.NAMESPACE_OBJ_ID
,Nmv.Obj_Ver
,NM.NAME,sch.schema_name,Db.Object_Name,Db.Status
FROM CDR_NAMINGS NM
,Cdr_Naming_Versions Nmv
,CDR_WORKAREAS WA,Cdr_Inst_Schemas sch,dba_objects db
WHERE NM.COMPANY_ID = Cdr_Def_Factory_Utils.getCompanyId
And Nm.Object_Type_Rc = '$OBJTYPES$WORKAREA'
AND NM.COMPANY_ID = NMV.COMPANY_ID
AND NM.OBJ_ID = NMV.OBJ_ID
AND NMV.COMPANY_ID = WA.COMPANY_ID
AND NMV.OBJ_ID = WA.OBJ_ID
AND NMV.OBJ_VER = WA.OBJ_VER
And Nmv.Obj_Ver = (Select Max(Obj_Ver) From Cdr_Naming_Versions Whe
re Company_Id=Wa.Company_Id And Obj_Id=Wa.Obj_Id)
AND EXISTS (SELECT 1
FROM CDR_NAMINGS NM2
WHERE NM2.COMPANY_ID = NM.COMPANY_ID
AND NM2.OBJ_ID = NM.NAMESPACE_OBJ_ID
And Nm2.Object_Type_Rc = '$OBJTYPES$ADAPTERAREA')
And Nm.Company_Id = Sch.Company_Id
And Nm.Obj_Id = Sch.Wa_Obj_Id
And Db.Owner=Sch.Schema_Name
and dB.status='INVALID';
Script3:
select * from user_objects where status='INVALID' and (object_name like 'DME%' o
r object_name like 'CDR%')

Anda mungkin juga menyukai