Upgrade z 9i do 11g
maj 8th, 2009Nadszedł czas by się zupgradować. Mamy baze 9.2.0.8 i upgradujemy się do 11.1.0.7. Czekałem by patch set 11.1.0.7 pojawił się zapewniajac, że większość bugów z wersji “pudełkowej” 11.1.0.6 zostanie poprawionych.
Zanim zaczniemy instalacje software Oracle 11g sprawdźmy czy wymagania os są spełnione. Najlepiej użyć do tego celu narzędzia RDA z opcją :
./rda.sh -T hcve
Więcej o skryptach RDA w notce na Metalinku. RDA przyda się każdemu administratorowi:
- raport RDA wymagany jest przy zgłaszniu wiekszości problemów dla Supportu Oracle
- raport RDA można oglądać przy uzyciu przegladarki Web - zawiera wiele cennych informacji.
Pierwsza informacja z raportu:
| Rule | Description | Result | Action |
|---|---|---|---|
| 10 | This rule checks for the correct version of HP-UX required for installing Oracle Database 11g. | HP-UX 11.11 is not certified with 11g R1 RDBMS | !!SHOWSTOPPER!! You do not have the correct version of HP-UX installed on your server. For the certified versions of HP-UX, see the Oracle Database Installation Guide 11g Release 1 (11.1) for HP-UX and My Oracle Support. |
Trzeba zupgradować HP-UX z wersji v1 ( 11.11) na v2 ( HP-UX 11i v2 (11.23) )
Nie zapomnujmy o liście patchy:
Dokument
Oracle® Database on AIX®,HP-UX®,Linux®,Mac OS® X,Solaris®,Tru64 Unix® Operating Systems Installation and Configuration Requirements Quick Reference (8.0.5 to 11.1)
Doc ID: 169706.1
Pokazuje listę patchy na 11.23 dla bazy 11g. Przy upgradzie OS zainstalujcie także:
For HP-UX PA-RISC and Itanium 11.23 (Mar ‘07 Patch bundle for HP-UX 11iV2- B.11.23.0703):
PHSS_35979 s/b PHSS_37201 s/b PHSS_37492
PHSS_35978 s/b PHSS_36343
PHCO_35524 s/b PHCO_36744
PHKL_35478 s/b PHKL_36319
PHCO_36673 s/b PHCO_37228
PHKL_35029 s/b PHKL_37121
(…)
Use the -ignoreSysPrereqs option with runInstaller to ignore the system pre-requisite test
Refer to the following Web site for information about additional java patches: http://www.hp.com/products1/unix/java/patches/index.html The default 64bit OS (PA-RISC and Itanium) installation does not create a few required X library symbolic links. The following symbolic links need to be created:
(NOTE: This task is required only if the Motif 2.1 Development Environment Package ( X11MotifDevKit.MOTIF21-PRG ) is not installed ).
cd /usr/lib
ln -s /usr/lib/libX11.3 libX11.sl
ln -s /usr/lib/libXIE.2 libXIE.sl
ln -s /usr/lib/libXext.3 libXext.sl
ln -s /usr/lib/libXhp11.3 libXhp11.sl
ln -s /usr/lib/libXi.3 libXi.sl
ln -s /usr/lib/libXm.4 libXm.sl
ln -s /usr/lib/libXp.2 libXp.sl
ln -s /usr/lib/libXt.3 libXt.sl
ln -s /usr/lib/libXtst.2 libXtst.sl
Po ugradzie HP-UX należy zrelinkować Oracla ( Note 131321.1 - How to Relink Oracle Database Software on UNIX )
Ok mamy już 11.23, uruchamimay rda -T hcve
10 OS Certified? PASSED Certified with 11g R1 RDBMS 410 Got OS Patches? PASSED OSpatchesFound Teraz wygląda to lepiej!
To instalujemy Oracle.
Najpierw wersja pudełkowa 11.1.0.6 i na to patchset 11.1.0.7 . Do nowego ORACLE_HOME ( i ORACLE_BASE ). Bez tworzenia bazy - bazę już mamy - będziemy upgradować.
Oracle Database Family: Patchset 6890831
11.1.0.7.0 PATCH SET FOR ORACLE DATABASE SERVER
Wykonaj backup bazy 9i ( może będzie potrzebny
)
Wybieram opcją upgradu manualanego. ( sam będę puszczał skrypty ).