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