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 RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
dba:upgrade_11g_windows_2012_to_12c [2019/04/03 14:53] – [Patch einspielen] gpipperrdba:upgrade_11g_windows_2012_to_12c [2021/02/05 09:29] – [DB Upgrade auf 12c] gpipperr
Zeile 364: Zeile 364:
 === Optional - OraPowerShell einrichten=== === Optional - OraPowerShell einrichten===
  
-Meine [[https://orapowershell.codeplex.com/ |OraPowerShell Scripte]] dienen dazu die DB Umgebung über die PowerShell zu verwalten und zu sichern.+Meine [[https://github.com/gpipperr/OraPowerShell |OraPowerShell Scripte]] dienen dazu die DB Umgebung über die PowerShell zu verwalten und zu sichern.
  
 Auch ist eine Library von wichtigen SQL Skripten enthalten um die DB einfach per SQL*Plus zu steuern und zu verwalten. Auch ist eine Library von wichtigen SQL Skripten enthalten um die DB einfach per SQL*Plus zu steuern und zu verwalten.
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
dba/upgrade_11g_windows_2012_to_12c.txt · Zuletzt geändert: 2021/02/05 09:35 von gpipperr