Entradas

Mostrando entradas de agosto, 2009

Script de arranque automático de oracle en Linux

Si necesitamos que nuestra instancia de oracle arranque automáticamente cuando se reinicia o arranca el servidor / ordenador. Los siguientes pasos deben de funcionar tanto para oracle 10g como para 11g. Están realizados para Opensuse por lo que la ubicación de lagunos archivos podría diferir dependiendo de la instalación (esencialmente el init.d o los runlevels). Debemos hacer lo siguiente en Opensuse como ROOT: 1) Editar el archivo el archivo /etc/oratab En dicho archivo tendremos que poner algo similar a esto = miinstancia:/home/dieguz/oracle/product/10.2.0/db_1:Y Su sintaxis es [instancia]:[ORACLE_HOME]:[Y o N] La N indica que no queremos que se arranque automáticamente. La Y indica que queremos que se arranque automáticamente. 2) Creamos el archivo /etc/init.d/oracle como ROOT (desde consola podemos ejecutar cat > /etc/init.d/oracle ) : #!/bin/sh # chkconfig: 345 # descripcion: Oracle auto start-stop script. # # Set ORA_HOME al quivalente $ORACLE_HOME del sistema # Set