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
Nächste ÜberarbeitungBeide Seiten der Revision
dba:upgrade_18c_windows_2016_to_19c [2020/01/28 15:25] – [Problem mit MV (materialised view) Refreshs - Drop hängt - Refersh hängt] gpipperrdba:upgrade_18c_windows_2016_to_19c [2021/12/10 09:25] – [Patch der Datenbank 19 auf 19.5] gpipperr
Zeile 127: Zeile 127:
   * 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 930: Zeile 932:
  
 </code> </code>
 +
 +Unter Windows fehlen aber viele Feature wie oracheck ..... 
 +, d.h. für Windows ist das anscheinend nur für das Sammeln der Bug Infos für den Support hilfreich.
 +
 +
 +
  
 ---- ----
Zeile 1089: Zeile 1097:
   * 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**
 +  
 +  * 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>
 +  * 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.txt · Zuletzt geändert: 2022/07/27 10:06 von gpipperr