Digamos que quieres aplicar algún parche:
oracle@myserver$ ./runInstaller
Starting Oracle Universal Installer...
Checking installer requirements...
Checking operating system version: must be redhat-3, SuSE-9, SuSE-10, SuSE-11, redhat-4, redhat-5, UnitedLinux-1.0, asianux-1, asianux-2 or asianux-3
Passed
All installer requirements met.
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2011-11-18_12-09-55PM. Please wait ...
oracle@myserver$
Y después de correr runInstaller esperas por siempre por el Oracle Universal Installer y nunca aparece, y en un momento eureka decides revisar el Java distribuído con el parche:
oracle@myserver$ java -version
java version "1.4.2"
gcj (GCC) 3.4.6 20060404 (Red Hat 3.4.6-9)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
oracle@myserver$ /tmp/OraInstall2011-11-18_12-09-55PM/jre/1.4.2/bin/java -version
Segmentation fault
Como está documentado en la nota de Metalink 391844.1, hay un bug en la versión de JDK incluída con el instalador por lo que necesitas instalar otra distribución de Java. La nota de Metalink 400227.1 lista diferentes métodos de acuerdo a tu versión de Oracle y sistema operativo por lo que por ejemplo, en caso de instalar el parche de Oracle 10.2.0.4 en un servidor Linux Itanium tienes que descargar el parche 5390722, y después de instalarlo puedes lanzar el OUI más o menos de esta forma:
./runInstaller -jreLoc $ORACLE_HOME/jre
Más información:
Oracle 10g R2 Installation Problem
No hay comentarios.:
Publicar un comentario