Cuando no se expande el tamaño de la base de datos master, es comun que se quede sin espacio y sature el log de transacciones evitando que sea posible entrar al manejador a dar un dump tran. En estos casos existe una solución para poder entrar y hacer las tareas necesarias para liberar o aumentar el tamaño del log de master.
A continuación se describen los pasos a seguir.
- Matar el proceso de sybase para tirar el manejador, esto suele ser arriesgado, por lo que es necesario siempre contar con los respaldos necesarios de nuestros equipos.
- Editar el Run file y añadir -T3607 (abrir el dispositivo master pero no recuperar la base de datos master)
- Inicia el servidor de base de datos
- Realiza un checkpoint en master
- Realiza un dump tran master with no_log
- Dar de baja el servidor de base de datos
- Editar nuevamente el Run file y eliminar el trace
- Reiniciar el servidor de Base de Datos
Listo, con eso debes de poder entrar al manejqador sin problemas.