why its needed to make invalid objects valid during upgradation?
Pl post a link to your reference. It is best to reduce/minimize the number of invalid objects before an upgrade to reduce the chances of any errors. Post-upgrade, utlrp.sql must be run to re-compile all invalids
thank you very much.