Oracle

Oracle 12c Datapatch

Mit Oracle 12c werden die zu einem Patch gehörenden SQL-Befehle nicht mehr mit [inlinecode]catbundle.sql[/inlinecode] installiert sondern mit dem Tool „datapatch“, was sich ebenfalls im OPatch Verzeichnis befindet. Im Gegensatz zum [inlinecode]catbundle.sql[/inlinecode] prüft datapatch vorher ab, ob die Voraussetzungen für die Installation erfüllt sind und ob es überhaupt notwendig ist, die SQL Befehle auszuführen. Außerdem wird ggf. geprüft, ob sich die Datenbank im Upgrade Modus befindet. Das Ergebnis des „SQL Apply“ kann dann über die View [inlinecode]dba_registry_sqlpatch[/inlinecode] abgefragt werden, z.B. in folgender Form: SQL> SELECT patch_id, version, status, bundle_id, bundle_series FROM dba_registry_sqlpatch;

Oracle 12c Datapatch Blogbeitrag lesen »