Benutzer-Werkzeuge

Webseiten-Werkzeuge


dba:upgrade_18c_windows_2016_to_19c

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
dba:upgrade_18c_windows_2016_to_19c [2020/01/28 15:30] – [TFA Trace File Analyser updaten bzw. neu installieren] gpipperrdba:upgrade_18c_windows_2016_to_19c [2022/07/27 10:06] (aktuell) – [Patch der Datenbank 19 auf 19.5] gpipperr
Zeile 110: Zeile 110:
  
  
 +=== Upgarde bei Bedarf auf Zeitzone File 36 ===
  
 +http://www.br8dba.com/upgrade-timezone-version/#4
 ---- ----
  
Zeile 127: Zeile 129:
   * https://grepora.com/2019/07/10/invalid-system-views-after-upgrading-from-12c-to-18c-x_kglob-and-x_kglcursor/    * https://grepora.com/2019/07/10/invalid-system-views-after-upgrading-from-12c-to-18c-x_kglob-and-x_kglcursor/ 
  
 +
 +Prüfen ob das Local Temporay Tablepace = SYSTEM Problem auftritt =>  [[dba:oracle_12c_local_temp_tablespace|Ab Oracle 12c User Eigenschaft "Local Temp_Tablespace" - Upgade Fehler "local_temp_tablespace=SYSTEM" - Import Fehler ORA-12911: permanent tablespace cannot be temporary tablespace]]
  
 ===PreCheck durchführen=== ===PreCheck durchführen===
Zeile 669: Zeile 673:
 ==== Zeitzone aktualisieren ==== ==== Zeitzone aktualisieren ====
  
-siehe auch Support Node : Updated DST Transitions and New Time Zones in Oracle RDBMS and OJVM Time Zone File Patches (Doc ID 412160.1) für die neuesten TimeZone Updates bei Bedarf, hier die mit der 19c dabei sind eingespielt.+siehe auch Support Node : Updated DST Transitions and New Time Zones in Oracle RDBMS and OJVM Time Zone File Patches (Doc ID 412160.1) für die neuesten TimeZone Updates bei Bedarf, hier die mit der 19c dabei sind eingespielt und Upgrading DST using scripts - 12.2 and above - (With Example Test Case - 19.11) (Doc ID 2794427.1)
  
  
Zeile 1095: Zeile 1099:
   * Patch 29783142   * Patch 29783142
   * Drop User Take Long Time And Some Time Just Hanging (Doc ID 2584912.1)   * Drop User Take Long Time And Some Time Just Hanging (Doc ID 2584912.1)
 +
 +
 +----
 +
 +----
 +
 +
 +===== Patch der Datenbank 19 auf 19.5 =====
 +
 +
 +Zwar ist aktuelle schon eine höhere Release verfügbar (Juni.´2020) aberaus Kompatibilitäts-Gründen soll die 19.3 Umgebung auf 19.5 werden.
 +
 +
 +Der Patch dazu ist unter der Support Node  **1454618.1** unter "Latest Available Microsoft Windows Patches" "19.0.0.0" zu finden.
 +
 +In unserem Fall die **19.5.0.0.19101** Bundle Patch **30151705** mit OJVM Patch **30128191** + OPatch (**6880880 min.   12.2.0.1.0 release ** Patch 6880880: OPatch 12.2.0.1.21 for Db 12.x, 18.x, 19.x and 20.x releases (Apr 2020))
 +
 +
 +
 +  
 + 
 +
 +===Patch 30151705: WINDOWS DATABASE BUNDLE PATCH 19.5.0.0.191015===
 +
 +Ablauf:
 +
 +  * Opatch austauschen ( %ORACLE_HOME%/OPatch in %ORACLE_HOME%/OPatch_OLD, Inhalt ZIP Patch  6880880 nach  %ORACLE_HOME% kopieren )
 +  * Dos Console starten (cmd.exe)
 +    * Perl Pfad prüfen "set PATH=%ORACLE_HOME%\perl\bin;%PATH%" ; unset Env Variable "set PERL5LIB= <Press Enter>"
 +  * Patch p30151705_190000_MSWIN-x86-64.zip auspacken
 +  * Alle Dienste aus den Oracle Home stoppen und prüfen das nichts mehr in dem Home läuft mit dem  https://docs.microsoft.com/de-de/sysinternals/downloads/process-explorer 
 +      * wie net stop msdtc usw.
 +  * In des Verzeichnis"30151705" wechseln 
 +  * Auf Konflikte prüfen mit <code cmd> %ORACLE_HOME%\OPatch\opatch prereq CheckConflictAgainstOHWithDetail -ph ./ </code>
 +  * Bei Fehlern siehe Node MOS (DOC ID 2022382.1) , evlt. muss der letzte OVJM Patch erst zurück gerollt werden
 +    * <code cmd>
 +opatch lsinventory
 +opatch rollback -id <OJVM BP #>
 +</code>
 +  * mit "%ORACLE_HOME%\OPatch\opatch apply" die Oracle Binaries patchen
 +  * Falls im .Net im Einsatz, Komponenten aktualiseren!
 +  
 +  * ** Falls zuvor OVJM Rollback erst nach dem OVJM Patch diese Schritte durchführen! siehe 2022382.1**
 +  
 +  * DB Service und Datenbank wieder starten 
 +  * cd %ORACLE_HOME%\OPatch wechseln
 +  * Datenbank updaten mit "datapatch -verbose"
 +  * Datenbank mit <code cmd>sqlplus / as sysdba ; @?/rdbms/admin/utlrp.sql </code> neu übersetzen
 +  * Für jede Datenbank in dem Oracle Home wiederholen!
 + 
 +
 +  
 +
 +===Oracle JavaVM Component 19.5.0.0.191015 on Windows===
 +
 +Ablauf:
 +  * Alle Dienste aus den Oracle Home stoppen und prüfen das nichts mehr in dem Home läuft
 +  * Patch auspacken mit <code cmd>
 +unzip -d <PATCH_TOP_DIR> p30128191_190000_MSWIN-x86-64.zip"
 +cd <PATCH_TOP_DIR>\30128191
 +</code>
 +  * Patch prüfen mit <code cmd> %ORACLE_HOME%\OPatch\opatch prereq CheckConflictAgainstOHWithDetail -ph . </code>
 +  * opatch apply <code cmd> %ORACLE_HOME%\OPatch\opatch apply  </code>
 +  * DB Service und Datenbank wieder starten 
 +  * Datenbank im Upgrade modus wieder starten, "shutdown immediate, startup upgrade"
 +  * cd %ORACLE_HOME%\OPatch und datapatch -verbose
 +  * Datenbank wieder stoppen und normal starten
 +  * Datenbank mit <code cmd>sqlplus / as sysdba ; @?/rdbms/admin/utlrp.sql </code> neu übersetzen
 +  * Für jede Datenbank in dem Oracle Home wiederholen!
 +
 +
 +  * Am Ende den listener wieder starten!
 +
  
  
dba/upgrade_18c_windows_2016_to_19c.1580221836.txt.gz · Zuletzt geändert: 2020/01/28 15:30 von gpipperr