1 person found this helpful
Please refer to the following MOS: ORA-03113, ORA-03114, ORA-01041 While Running "adadmin", "adpatch" or "adutlrcmp.sql" (Doc ID 1125213.1)
Check under "FIX" Point#2 , you will get answer to your question.
I would just utlrp is superset of compliing invalids via adadmin.
i look utlrp.sql and adutlrcmp.sql source code. it is not superset or subset on each other.
both SQL statement actually call same SQL statement:
They are not the same.
If you pass a schema to the script then it will compile that particular one.
If you pass the schema name as "APPSCLONE" then it will compile the entire database, just like utlrp.sql.
Look at the code after line 155 in the script.