| > |
|
If you performed a full restore, then you should not have invalid objects in Oracle. When you do a partial restore, you may be dropping tables (during the restore operation) that are needed by the function or procedure. The object that depended on this table is then made invalid. Once the table is restored, the object does not become valid until you recompile it, or someone accesses the object and Oracle recompiles it for you.
|
|