Installing 11gR2 on Red Hat Linux 5

The logo of Oracle Corporation

Image via Wikipedia

Instalando Oracle Database 11g Release 2

Comenzaremos con la instalación de la base 11gR2 y una instancia. Para otro articulo dejaremos la migración de 10gR2 (10.2.0.4) hacia 11gR2 donde veremos en detalle los aspectos que deben de tenerse en cuenta.
Como primer medida, cuando comenzamos con la instalación de un nuevo software, hacemos el chequeo de los prerequisitos.

  1. Control de rpm‘s necesarios.
  2. Configuración de Variables del Kernel.
  3. Espacio en disco en caso de usar datafiles en filesystem.
  4. En caso de tener asm, tener instalado ASMlib y disponibles las luns necesarias.

Comencemos entonces.

Desde la pagina otn.oracle.com vamos descargar lso paquetes necesarios y lo vamos a dejar en el path que se utiliza para colocar los instaladores.
En mi caso , /u01/app/oracle/stage/11gR2

Ahi procemos a ejecutar ./runinstaller.sh y nos lanzara la interface del oracle oui

En el caso de que tengamos soporte o nuestros equipos esten regitrados en el sistema de soporte (metalink) colocamos nuestro correo que tenga privilegios sobre la cuenta. Por razones obvias dejo en blanco, pero individualmente cada uno configurara su sistemna en base al tipo de soporte con el que cuente.

En el segundo paso nos permite tres opciones:

  1. Crear y configurar una base (Por default).
  2. Instalar solamente el software.
  3. Realizar un Upgrade de una base previamente instalada bajo una version anterior.

En el tercer paso nos pregunta que tipo de instalacion queremos hacer :

  1. En un Desktop o una Maquina con pocos recursos.
  2. En una infraestructura compleja , datacenter , etc.

En el cuarto paso trabajaremos con la configuracion del lenguaje, paths , paths de datafiles, nombre de la base y calves asdmin.

Con el paso cinco comienza a ejecutar todos los paso de los pre-requisitos.

Como ejemplo, en el chequeo de los pre-requisitos no instale algunos rpms ni modifique las variables del kernel. Lo planifique de esta manera para que puedieramos obesrvar como se comporta el control de oracle cuando no solo nos falta la aplicacion de rpms, si no también cuando no introducimos los cambios en los archivos de configuracion del OS.

Cuando apliquemos las modificaciones necesarias, el check devuelve un status correcto y podemos pasar al siguiente paso.

Si vemos que falla algún parametro de configuracion , que podría ser la swap , que no la hayamos dimensionado correctamente se puede poner el tilde en Ignore all, pero debemos estar muy seguro de lo que hacemos y saber que esto no afectara la instalación en adelante, ni la performance de la base, como la ejecución de los binarios correspondientes.
Una vez pasado los pre-requisitos nos aparece una pantalla con el resumen general de la instalación. Hacemos click en >> finish. Y comenzara la instalación de los binarios.

Podemos ir revisando el progreso de la misma en cada una de la acciones.

En medida que transcurre la instalación, el orden del progreso lanzara la  creación de la base.

Al finalizar la creación de la base nos mostrara el database configuration Assistant que con el se puede administrar los usuarios que se generan con la instalacion, puediendo colocar un pass distinto para cada usuario y deslokear cuentas.

Cuando finalice la instalación , comenzara con la configuración y nos solicitara correr el script como root.

Felicitaciones ! Tenemos nuestra base 11gR2 instalada con los datafiles en filesystem.


Pronto veremos como realizar la instalación de un ambiente en ASM y Como realizar una migración de 10gR2 hacia 11gR2.

About Juan Andres
Consultant | Oracle DBA & IT Specialist | LinuxUnix Administrator | Father | Musician | Farmer | Environmentalist | Writer | Builder | Buenos Aires · burzaco.wordpress.com

2 Responses to Installing 11gR2 on Red Hat Linux 5

  1. videmor says:

    Saludos, felicitaciones por el manual, seguì los pasos y todo me fue bien en la instalaciòn sin ningùn error; pero ya cuando quiero ingresar a hacer unas consultas tengo problema a ver si me das un apoyo, lo necesito urgente para un examen y no puedo practicar,he visto muchos manuales y el error y no logro solucionar.

    $sqlplus ‘/as sysdba’
    SQL>Startup
    ORA-01078: failure in processing system parameters
    LRM-00109: could not open parameter file ‘/u01/app/oracle/product/11.2.0/db_1/db_s/initORCL.ora’

    ********.bash_profile*****************
    ……
    unset USERNAME
    export ORACLE_BASE=/u01/app/oracle
    export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
    export LD_LIBRARY_PATH = $ORACLE_HOME/lib

    export ORACLE_SID=ORCL

    export PATH=$PATH:$ORACLE_HOME/bin:$ORACLE_HOME/OPatch

    ****************************************

    • Juan Andres says:

      Disculpa , andaba de vacaciones , si todavia te sirve el problema ocurre por que vos en filesystem , en el sistema operativo tenes que tener creado el init.El init en lugar de contener los tradicionales parametros debe decir SPFILE=’+DATA/ORCL/spfileORCL.ora’Ahora con ASM se convierte en un puntero al spfile que tenes almacenado en el ASM.Yo le puse +DATA , pero vos le tenes que poner el disckgroup donde se instalo.Para eso setea las variables de ambiente de ASM e ingresa con el comando asmcmd y hace un ls.ahi te va a mostrar el nombre de diskgrops que tengas y hace cd al directorio que quieras y busca el spfile creado,espero te sea de utilidad . Juan Andres.

%d bloggers like this: