mercredi 6 octobre 2010

Prérequis Solaris 10 Update 6 pour l'installation d'oracle 11gR2

Lorsque vous installez un produit Oracle 11gR2 en environnement Unix Solaris, l'un des prérequis est d'avoir au moins «Solaris 10 update 6 (5.10-2008.10)».
Il arrive qu'on se demande comment obtenir la version de l'OS sous le format 5.10-2008.10?

En tout cas, moi je me suis posé cette question car je recevais le message suivant dans le fichier log de l'installation:

This is a prerequisite to test whether the system kernel version is at least “5.10-2008.10“
Expected Value: 5.10-2008.10
Actual Value: 5.10-2006.11.14.15.02

Selon mon admin Unix, le 5.10-2006.11.14.15.02 correspond à Solaris 10 update 5 + patches, ce qui équivaudrait à Solaris 10 update 7, donc ça devrait fonctionner, mais hélàs non.

Voir Note FAQ - 11gR2 requires Solaris 10 update 6 or greater [ID 971464.1] pour plus de détails à ce sujet.

J'ai donc fini par régler le problème en demandant à l'admin unix d'installer une version supportée par Oracle 11gR2.

Si vous vous posez la question de savoir comment obtenir la version de l'OS sous le format 5.10-2008.10, utilisez la commande suivante:

/usr/bin/pkginfo -l SUNWsolnm | /usr/bin/nawk -F = '/VERSION/ {"/usr/bin/uname -r" | getline uname; print uname "-" $2}' | cut -c1-12

Exemple:

oracle@juliet:/juliet_u01/home/dba/oracle> /usr/bin/pkginfo -l SUNWsolnm | /usr/bin/nawk -F = '/VERSION/ {"/usr/bin/uname -r" | getline uname; print uname "-" $2}' | cut -c1-12
5.10-2009.09
oracle@juliet:/juliet_u01/home/dba/oracle> /usr/bin/pkginfo -l SUNWsolnm | /usr/bin/nawk -F= '/VERSION/ {"/usr/bin/uname -r" | getline uname; print uname "-" $2}'
5.10-2009.09.16.15.47
oracle@juliet:/juliet_u01/home/dba/oracle>

Documents sur le sujet:
Requirements for Installing Oracle 11gR2 RDBMS on Solaris 10 SPARC [ID 964976.1]
FAQ - 11gR2 requires Solaris 10 update 6 or greater [ID 971464.1]

Aucun commentaire:

Enregistrer un commentaire