Timezone File beim Upgrade von 9.2.0.8 auf 11.1.0.7
Dienstag, 23. Februar 2010 | Autor: Michael Zimmer
Hallo DBA’s ,
bin ich doch fast auf die Schnauze gefallen bei einem manuellem Update von Oracle 9.2.0.8 auf 11.1.0.7 unter Solaris 64-Bit (was bitte sonst, bei SPARC schon seit Jahrzehnten). Aber der Reihe nach:
Installation von 11.1.06 plus Patch auf 11.1.07 völlig problemlos.
Dann die alte Instanz mit utlu111i.sql aus der neuen Installation getestet und schön brav alle Hinweise beachtet. In der Database Section findet sich auch schon die Feststellung: –> timezone file: V1 . Aber keine weiteren Hinweise darauf das nur ab V4 auch ein upgrade möglich ist!!!!
Pfile erstellt und editiert (create pfile from spfile;) , STARTUP UPGRADE , Tablespace sysaux angelegt und bei catupgrd.sql kracht es dann … Falsche Timezone Files!
Die Timezone muss natürlich schon in der alten Version 9.2.0.8 gepatched werden.
Also Backup zurück und dann den richtigen OPATCH finden:
Für Solaris 64-Bit und 9.2.0.8 müssen zwei Patches eingespielt werden:
p5632264_92080_SOLARIS64.zip enthält die eigentlichen neuen Timezone Files
p5726045_92080_GENERIC.zip enthält das Upgrade Skript utltzuv2.sql
Danach wirft utlu111i.sql auch brav die V4 als Timezone Files aus und der Upgrade funktioniert:
- BACKUP erstellen!
- SQL> CREATE pfile FROM spfile; und editieren falls nötig
- SQL> STARTUP UPGRADE
- sysaux tablespace anlegen: SQL> CREATE TABLESPACE sysaux DATAFILE ‘sysaux01.dbf’ SIZE 500M REUSE EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGMENT AUTO ONLINE;
- SQL> SPOOL upgrade.log
- SQL> @catupgrd.sql
- SQL> STARTUP
- @utlu111s.sql; mal schauen ob alles OK ist
- SQL> catuppst.sql
- SQL> utlrp.sql
- SQL> exec DBMS_STATS.GATHER_DATABASE_STATS ( estimate_percent => 3, cascade => true); Statistiken generieren könnte gut sein.
Das war es. catupgrd.sql ist dabei das Skript mit der längsten Laufzeit. Natürlich abhängig von der Datenbank Größe und der Rechner Geschwindigkeit.
Im Oracle Databse Upgrade Guide 11g Release 1 (11.1) steht es auch alles drin. Ich sollte mir dann beim nächsten mal auch die Mühe machen alles zu lesen, nicht nur den Teil mit dem Manually Upgrade
Viele Grüße
Michael Zimmer
Thema: Oracle | Beitrag kommentieren




