06 agosto 2008

Configuracion de Linux para iniciar y apagar automaticamente una base de datos

1.- Modificar el archivo /etc/oratab
2.- Crear el archivo de comandos de inicio y cierre de base de datos
/etc/rc.d/init.d/dbora
3.- Crear enlaces simbolicos para inicio y el cierre de la BD.


Para comenzar, establezca una sesion de Linux como usuario root. A continuacion abra el archivo
/etc/oratab. Modifique la linea de modo que el indicador N este configurado como Y:

oralin:/usr/oracle:Y

A continuacion, debe crear una secuencia de comandos de shell denominado
/etc/rc.d/init.d/dbora
que se puede ejecutar por el programa init de la computadora.

Copiar la secuenacia de comandos DBORA en el directorio
/etc/rc.d/init.d/ y despues defina la propiedad y los permisos con los siguientes comandos:
chown root.root /etc/rc.d/init.d/dbora
chmod 750 /etc/rc.d/init.d/dbora

En este momento es posible probarlo:


/etc/rc.d/init.d/dbora status
/etc/rc.d/init.d/dbora start
/etc/rc.d/init.d/dbora stop

Establecer con el usuario ORACLE revisar el script DBSTART
chown oracle.dba $ORACLE_HOME/bin/dbstart
chmod 755 $ORACLE_HOME/bin/dbstart

Despues de confirmar que la secuencia de comandos DBORA funciona correctamente, necesita
configurar el programa INIT del servidor.

ln -s /etc/rc.d/init.d/dbora /etc/rc.d/rc0.d/K05dbora
ln -s /etc/rc.d/init.d/dbora /etc/rc.d/rc2.d/S95dbora
ln -s /etc/rc.d/init.d/dbora /etc/rc.d/rc3.d/S95dbora
ln -s /etc/rc.d/init.d/dbora /etc/rc.d/rc5.d/S95dbora
ln -s /etc/rc.d/init.d/dbora /etc/rc.d/rc5.d/K05dbora


Despues de configurar los vinculos para el proceso INIT, puede comprobar el trabajo realizado apagando y reiniciando el sistema.

No hay comentarios.: