Índice del Foro Modelizacion Commit Soft Modelizacion Commit Soft
Podra Buscar casos tipicos de errores y soluciones
 
 F.A.Q.F.A.Q.   BuscarBuscar   Lista de MiembrosLista de Miembros   Grupos de UsuariosGrupos de Usuarios   RegístreseRegístrese 
 PerfilPerfil   Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   ConectarseConectarse 

Al reiniciar el server no pude conectarme mas a mysql

 
Publicar Nuevo Tema   Responder al Tema    Índice del Foro Modelizacion Commit Soft -> Hardware / Sistemas Operativos / Motores de Datos / Key
Ver tema anterior :: Ver siguiente tema  
Autor Mensaje
Fhasenclever
Moderador


Registrado: 25 Jul 2006
Mensajes: 27

MensajePublicado: Mie Sep 27, 2006 10:56 am    Título del mensaje: Al reiniciar el server no pude conectarme mas a mysql Responder citando

Mysql daba error de time-out al querer lockear una tabla, por lo que decidi reiniciar mi servidor, pero despues de hacer esto no pude volver a conectarme mas a mysql.
Volver arriba
Ver perfil del usuario Enviar mensaje privado Enviar correo MSN Messenger
Fhasenclever
Moderador


Registrado: 25 Jul 2006
Mensajes: 27

MensajePublicado: Mie Sep 27, 2006 11:14 am    Título del mensaje: Verificar error en archivo "nombreservidor.err" Responder citando

Si inicio la computadora junto con el servicio de mysql y seguis sin conectarte, verifica cual es el error que esta ocurriendo en el archivo nombreserver.err ubicado en la carpeta program files\MySQL Server 5.0\data. Dependiendo del error que este ocurriendo es la medida que tenes que tomar.
Generalmente innodb (el tipo de tecnologia que se utiliza con Commit), tiene la capacidad de autorecuperacion, por lo que si reiniciastes la primera vez sin haber esperado que termine las transacciones pendientes, lo que va a hacer mysql es realizar un roolback de las transacciones no comprometidas (esto puede tomar un largo tiempo).
Si estas muy desesperado y queres ir ganando tiempo lo que se puede hacer es apagar el servicio y realizar un backup de los siguientes archivos y carpetas.
A)Carpeta que tiene como nombre la base de datos, esta carpeta contiene archivos con extension .frm
B)my.ini
C)ibdata1, este archivo contiene toda la informacion de la base de datos.
D)Archivos log, ib_logfile+N, ejemplo (ib_logfile0,ib_logfile1,ib_logfile2) todos los que tengas.
Una vez copiado levantamos el servicio de mysql para que siga trabajando la parte de autorecuperacion, sino levanta el servicio intentar reiniciando el server.
****Los pasos que siguen se deben realizar en otra computadora*****
instalamos mysql server en otro computador y le configuramos la instancia.
Una vez terminado esto, debemos bajar el servicio de mysql (siempre en el segundo server). Le copiamos los archivos backupeados del server original (menos el my.ini) a este segundo server sobreescribiendo los archivos. Luego levantamos el servicio y monitoreamos el archivo .err

Si observamos un mensaje parecido a este:

*****************************************************
060720 10:24:00 InnoDB: Starting shutdown...
060720 10:24:04 InnoDB: Shutdown completed; log sequence number 5 4051851971
060720 10:24:04 [Note] C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld-nt: Shutdown complete
*****************************************************
Entonces ya deberiamos poder trabajar con mysql.
Volver arriba
Ver perfil del usuario Enviar mensaje privado Enviar correo MSN Messenger
Mostrar mensajes anteriores:   
Publicar Nuevo Tema   Responder al Tema    Índice del Foro Modelizacion Commit Soft -> Hardware / Sistemas Operativos / Motores de Datos / Key Todas las horas están en GMT - 3 Horas
Página 1 de 1

 
Saltar a:  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas


Powered by PhpBB © 2001, 2005 phpBB Group y Typhon © Empresa Desarrolladora de Software