Benutzer-Werkzeuge

Webseiten-Werkzeuge


dba:db_umzug_win32_10g_ubuntu_11g

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:db_umzug_win32_10g_ubuntu_11g [2010/06/20 21:00] gpipperrdba:db_umzug_win32_10g_ubuntu_11g [2015/07/29 13:06] (aktuell) – [2. PreUpgrade Probleme beheben] gpipperr
Zeile 1: Zeile 1:
 ====== Umzug einer Datenbank 10g R2 nach 11g inkl. Betriebsystemwechsel ====== ====== Umzug einer Datenbank 10g R2 nach 11g inkl. Betriebsystemwechsel ======
  
-<note warning>in Arbeit</note>+<note important>Die PreUpgrade Vorgaben im Detail von Oracle zuvor beachten! Besonders die Timezone Problematik!</note>
  
 Aufgabe: Eine Datenbank 10g unter Windows 2003 wird nach Linux umgezogen und auf 11g gehoben Aufgabe: Eine Datenbank 10g unter Windows 2003 wird nach Linux umgezogen und auf 11g gehoben
 +\\
 +
  
 ====== 1. Variante: längere Downtime möglich ====== ====== 1. Variante: längere Downtime möglich ======
Zeile 60: Zeile 62:
 ==== 2. PreUpgrade Probleme beheben ==== ==== 2. PreUpgrade Probleme beheben ====
 Umkopieren preUpgrade utlu112i Script, das preUpgrade Script MUSS zuvor auf der unter 10g gestarteten DB laufen!\\ Umkopieren preUpgrade utlu112i Script, das preUpgrade Script MUSS zuvor auf der unter 10g gestarteten DB laufen!\\
 +
 +
 +Für das Script see "How to Download and Run Oracle's Database Pre-Upgrade Utility (Doc ID 884522.1)"
 +
 <code plsql> <code plsql>
 sqlplus>@utlu112i.sql sqlplus>@utlu112i.sql
Zeile 78: Zeile 84:
  
 </code> </code>
 +
 => Timezone Problem muss gelößt werden, sonst startet 11g upgrade nicht! => Timezone Problem muss gelößt werden, sonst startet 11g upgrade nicht!
  
Zeile 142: Zeile 149:
  
 </code> </code>
- +  - Timezone Problem von Punkt 2 beheben, falls zum Beipiel die 10g gar nicht mehr zur Verfügung steht, utlu112i nach registry$database durchsuchen und per hand anwenden! DIES IST EIN GEFÄHLICHER HACK!!!<code plsql>
-Was tun wenn Punkt 2 nicht mehr möglich ist? utlu112i nach registry$database durchsuchen und per hand anwenden!\\ +
-DIES IST EIN GEFÄHLICHER HACK!!!\\ +
- +
-<code plsql>+
  sqlplus>ALTER TABLE registry$database ADD (tz_version NUMBER);  sqlplus>ALTER TABLE registry$database ADD (tz_version NUMBER);
  sqlplus>UPDATE registry$database set tz_version = 11;  sqlplus>UPDATE registry$database set tz_version = 11;
 +</code>
 +  - Upgrade durchführen<code>
  sqlplus>@?/rdbms/admin/catupgrd.sql  sqlplus>@?/rdbms/admin/catupgrd.sql
  sqlplus>startup  sqlplus>startup
  sqlplus>@?/rdbms/admin/utlu112s.sql  sqlplus>@?/rdbms/admin/utlu112s.sql
- 
 </code> </code>
  
dba/db_umzug_win32_10g_ubuntu_11g.txt · Zuletzt geändert: 2015/07/29 13:06 von gpipperr