Archive for maj, 2009

Upgrade z 9i do 11g

piątek, maj 8th, 2009

Nadszedł 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:

  1. raport RDA wymagany jest przy zgłaszniu wiekszości problemów dla Supportu Oracle
  2. 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 ).