Problema para detener servicio de Oracle8i Sobre 2000 server!!

oscarvm
03 de Septiembre del 2004
Mi problema es que no logro detener el servicio del oracle 8i con la liea de comando (svmgrl/ connect internal/ shutdown immediate) con estos comando suelo detener normalmente en los servidores para realizar backup de la base de datos pero en uno de ellos no termina el proceso de detener la base de datos y debo entrar manualmente, atravez del servicio del sistema operativo para detener o reiniciar, cual seria una posible solucion para este problema si es que tienen alguna experiencia o conocimiento referente al mismo

Jorge-DBA
03 de Septiembre del 2004
Que tal:

Durante un cierre de Instancia tiene que pasar por las fases de Cerrar y desmontar la base de datos. y segun como se realice el cierre es como la base de datos tardará en cerrar:

Shutdown:

o Shutdown Normal
Cierra la base de datos de forma Normal, dejando que concluyan todos las transacciones activas en la base de datos, si existieran locks durante shutdown, no cerrará hasta que sean liberados todos los recursos y se liberen los locks por los usuarios, provocando que el tiempo se extienda.

Shutdown immediate:

Cierra la base de datos y espera hasta que los procesos en segundo plano terminen de realizar sus eventos, esta es la forma como te recomiendo que cierres la base de datos para que realices un COLD BACKUP.

Antes de que realices el Shutdown immediate prueba realizando la siguinete sentencia:

alter system checkpoint global;

Esta sentencia hará que lo que tienes el el buffer escriba en los datafiles provocando un "punto de ruptura manual", hazlo como prueba y puedes cerrar la base de datos de manera "Immediate".

Aun asi sería conveniente que revisaras tu Alert de la base de datos, ahi te indicará si existiera algun problema, de todas formas nunca intentes cerrar la base de datos con Abort para que realices tu Backup, sería muy difícil que pudieras restaurar la BD en un furturo.

Saludos.

Jorge-DBA