Oracle - Cómo arrancar el servicio Oracle en Windows sin abrir la base de datos
La clave está en diferenciar estos dos parámetros de la utilidad oradim:
-startmode: para definir si la instancia se levantará junto con el servicio o no. Valores: auto, manual
-srvcstart: para definir si el servicio de windows se arrancará automáticamente junto con el arranque del sistema, o manualmente. Valores: system, demand
Por tanto, si queremos crear un servicio nuevo de tal manera que la base de datos no se arranque cuando se arranque el servicio:
-startmode: para definir si la instancia se levantará junto con el servicio o no. Valores: auto, manual
-srvcstart: para definir si el servicio de windows se arrancará automáticamente junto con el arranque del sistema, o manualmente. Valores: system, demand
Por tanto, si queremos crear un servicio nuevo de tal manera que la base de datos no se arranque cuando se arranque el servicio:
oradim -new -sid test -startmode manual -srvc OracleServicetest -srvcstart system
oradim -new -sid test -startmode manual -srvc OracleServicetest -srvcstart system
Y por el contrario, si queremos que se levante junto con el servicio:
Y por el contrario, si queremos que se levante junto con el servicio:
oradim -new -sid test -startmode auto -srvc OracleServicetest -srvcstart system
oradim -new -sid test -startmode auto -srvc OracleServicetest -srvcstart system
Y si el servicio ya está creado lo podemos modificar:
Y si el servicio ya está creado lo podemos modificar:
oradim -edit -sid test -startmode manual
Comentarios