Oracle 10g Release 10.1.x en Red Hat Enterprise Linux 4
Posted by Paola Pullas | Posted in Base de Datos | Posted on 31-10-2005
18

Este artículo técnico está dedicado para los amantes de Red Hat y en general del mundo Linux, aunque, muchos otros también pueden encontrarle utilidad para resolver problemas que pudieran presentarse justo en aquel momento después de sentarnos con nuestra tasita de café a esperar a que la base de datos se instale.
Oracle Universal Installer es un programa Java, que copia archivos que toma del área de staging (CDROM/DVD o un punto de montaje local o remoto), hace un re-link con las librerías del sistema operativo y crea y actualiza el inventario de Oracle.
Cuando realizamos la instalación de productos Oracle en versión 10g, Oracle Universal Installer realiza una serie de tareas de pre-chequeo relacionadas con los requisitos a nivel de sistema operativo, parches, etc., esto, como paso previo a la instalación del producto. Estos pre-chequeos se hacen en base a la utilización del archivo de parámetros oraparam.ini, en el cual se encuentra la siguiente línea:
[Certified Versions]
Linux=redhat-2.1,UnitedLinux-1.0,redhat-3
Si lo que queremos es instalar Oracle Database 10g Release 10.1.x en Red Hat Enterprise Linux 4, basta con editar el archivo de parámetros y adicionar redhat-4 en la lista:
[Certified Versions]
Linux=redhat-2.1,UnitedLinux-1.0,redhat-3,redhat-4
Una vez que el archivo de parámetros este listo procedemos a invocar Oracle Universal Installer de la siguiente forma:
$ ./runInstaller -paramFile <ubicación de oraparam.ini modificado>
Sin embargo, es aconsejable utilizar el tip con mesura ya que no por gusto Oracle en los instaladores de los productos para la versión 10g incorporó las tareas de pre-chequeo del ambiente, las cuales, a pesar de ser molestosas en algunos casos nos ayudan a garantizar una configuración adecuada de la infraestructura que finalmente permita que la base de datos funcione adecuadamente.
Como un plus de este artículo, quisiera mencionarles que es posible hacer un tracing con Oracle Universal Installer debido a que lastimosamente, cuando se nos presenta un error y vamos al archivo installActions<timestamp>.log, nos encontramos con la sorpresa de que no da detalles de cual es el problema, y de repente, nos sentimos solos en la dimensión desconocida y hasta hemos recurrido a revistas donde se publica información sobre pie grande, UFOs, etc., sin encontrar resultado. Y pues bueno….. a reinstalar se ha dicho!!, y lo que creíamos era una tarea rutinaria nos empieza a quitar mas tiempo del que esperábamos.
Empezando con la versión 10g, y con la finalidad de no tener que volver a empezar de cero, Oracle Universal Installer puede ser invocado utilizando una opción de tracing llamada JTRACING o Java Tracing, que nos permite contar con un archivo de log mucho más detallado:
$ runInstaller -d-jtracing.enabled=true -d-jtracing.level=2
Author: Paola Pullas





