14 octubre 2012

Iniciar un servidor de Oracle desde Linux

Como desarrolladores no tenemos tiempo para memorizar comandos de administración de distintos manejadores de base de datos. Por eso es necesario tener recetas rápidas de como iniciar un servidor, apagarlo, levantar listeners, etc, por esto decidí escribir varias entradas con comandos básicos de administración de diversos DBMS.

Suponiendo que tenemos una instalación correcta y que el servidor está abajo, debemos ejecutar los siguientes comandos para iniciar nuestra instancia en Oracle desde Linux.

  1. Abrir una consola (terminal), un shortcut común en Linux es Ctrl+Alt+T
  2. Y desde aquí comienzan los comandos ...
  3. Llamamos al cliente de Oracle: SQLPLUS /NOLOG
  4. Nos conectamos a la instancia ya con SQLPLUS: CONNECT user/pass
  5. Ejecutamos el comando: STARTUP
  6. Hasta este punto la instancia está lista a nivel local, es decir, no acepta conexiones desde fuera.
  7. Para continuar salimos del SQLPLUS con: QUIT
  8. Desde la consola de linux levantamos el "listener" para aceptar conexiones externas: lsnrctl start
  9. Si deseas revisar el status del listener puedes usar: lsnrctl status

Pues con esto ya podemos trabajar en un ambiente para desarrollo con una BD Oracle