Benutzer-Werkzeuge

Webseiten-Werkzeuge


dba:upgrade_11g_windows_2012_to_12c

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte Überarbeitung Beide Seiten der Revision
dba:upgrade_11g_windows_2012_to_12c [2019/04/03 15:03]
gpipperr [Optional - OraPowerShell einrichten]
dba:upgrade_11g_windows_2012_to_12c [2021/02/05 09:29]
gpipperr [DB Upgrade auf 12c]
Zeile 657: Zeile 657:
  
 @utlu121s.sql @utlu121s.sql
 +
 +--  if use 19c!!
 +@utlusts.sql TEXT
 +--
  
 Oracle Database 12.1 Post-Upgrade Status Tool           11-28-2015 15:50:34 Oracle Database 12.1 Post-Upgrade Status Tool           11-28-2015 15:50:34
Zeile 707: Zeile 711:
  
 --check  --check 
 +
 +
 +-- 12c
  
 @?\rdbms\admin\utluiobj.sql @?\rdbms\admin\utluiobj.sql
 @?\rdbms\admin\utlu121s.sql @?\rdbms\admin\utlu121s.sql
 +
 +
 +--  if use 19c!!
 +
 +@?\rdbms\admin\utlusts.sql TEXT
 +
 +--
  
 </code> </code>
Zeile 730: Zeile 744:
 </code> </code>
  
 +=== Pürfen ob der aktuelle Patch auch in der DB registiert ist ===
 +
 +<code sql>
 +SET LINESIZE 400
 +SET PAGESIZE 100
 +COLUMN action_time FORMAT A20
 +COLUMN action FORMAT A10
 +COLUMN status FORMAT A10
 +COLUMN description FORMAT A40
 +COLUMN version FORMAT A10
 +COLUMN bundle_series FORMAT A10
 +
 +SELECT TO_CHAR(action_time, 'DD-MON-YYYY HH24:MI:SS') AS action_time,
 + action,
 + status,
 + description,
 + version,
 + patch_id,
 + bundle_series
 + FROM   sys.dba_registry_sqlpatch
 + ORDER by action_time;
 +</code>
 +=> https://mikedietrichde.com/2016/11/30/dba_registry_history-vs-dba_registry_sqlpatch/
  
 ===Compatible Parameter auf 12c setzen und neu starten=== ===Compatible Parameter auf 12c setzen und neu starten===
Zeile 766: Zeile 803:
  
 siehe auch https://docs.oracle.com/database/121/NLSPG/ch4datetime.htm#NLSPG261 siehe auch https://docs.oracle.com/database/121/NLSPG/ch4datetime.htm#NLSPG261
 +
 +Status:
 +<code sql>
 +SELECT * FROM V$TIMEZONE_FILE;
 +SELECT * FROM V$TIMEZONE_FILE;
 +SELECT * FROM DATABASE_PROPERTIES WHERE property_name LIKE 'DST%’
 +</code>
  
   * Herunterfahren und im Upgrade Modus starten   * Herunterfahren und im Upgrade Modus starten
-  * execute DBMS_DST.BEGIN_UPGRADE(<new_version>) <code sql>execute DBMS_DST.BEGIN_UPGRADE(18)</code> +  * execute DBMS_DST.BEGIN_UPGRADE(<new_version>) <code sql>execute DBMS_DST.BEGIN_UPGRADE(18) --# 19c 32</code> 
   * DB stoppen und normal starten   * DB stoppen und normal starten
   * Truncate error und trigger tables sys.dst$error_table and sys.dst$trigger_table<code sql>   * Truncate error und trigger tables sys.dst$error_table and sys.dst$trigger_table<code sql>
Zeile 775: Zeile 819:
 truncate table sys.dst$trigger_table; truncate table sys.dst$trigger_table;
 </code> </code>
-  * execute DBMS_DST.UPGRADE_DATABASE <code sql>+  * Führe den folgenden DBMS_DST.UPGRADE_DATABASE aus (Jede Zeile einzeln kopieren!): <code sql>
 set serveroutput on set serveroutput on
 VAR numfail number VAR numfail number
"Autor: Gunther Pipperr"
dba/upgrade_11g_windows_2012_to_12c.txt · Zuletzt geändert: 2021/02/05 09:35 von gpipperr