Asunto: Error 1067 El proceso ha terminado de forma inesperada MySQL
He copiado los ficheros de datos de la base de datos MySQL de un equipo a otro, en el segundo equipo he instalado la misma versión de MySQL Server (la 4.1), en el archivo de configuración my.ini, en la clave DATADIR he puesto la ruta donde se encuentran los ficheros de la Base de Datos MySQL copiados del otro equipo.
Todas las operaciones las he realizado con el servicio de MySQL detenido (la copia de los ficheros de un equipo a otro y el cambio del fichero my.ini), pero cuando intento iniciar el servicio de MySQL en el PC donde he copiado los ficheros del otro equipo me da este error y no llega a iniciar se el servicio de MySQL:
---------------------------
Servicios
---------------------------
No se puede iniciar el servicio MySQL en Equipo local.
Error 1067: El proceso ha terminado de forma inesperada.
En la parte de "Sistema" del visor de sucesos me muestra esta otra información:
El servicio MySQL se terminó de manera inesperada. Esto ha sucedido 3 veces.
Asunto: Re: Error 1067 El proceso ha terminado de forma inesperada M
Anuncios
varios escribió:
He copiado los ficheros de datos de la base de datos MySQL de un equipo a otro, en el segundo equipo he instalado la misma versión de MySQL Server (la 4.1), en el archivo de configuración my.ini, en la clave DATADIR he puesto la ruta donde se encuentran los ficheros de la Base de Datos MySQL copiados del otro equipo.
Todas las operaciones las he realizado con el servicio de MySQL detenido (la copia de los ficheros de un equipo a otro y el cambio del fichero my.ini), pero cuando intento iniciar
...
Este error se suele producir porque no quedan correctamente sincronizados los ficheros de log de MySQL con el fichero de datos principal (ibdata1). Normalmente se suele solucionar deteniendo el servicio (cosa que ya tienes detenida pues no puedes iniciarlo) y eliminando, en tu caso, los dos ficheros de log (recuerda hacer una copia de seguridad de los ficheros de datos de MySQL, antes de hacer esta operación):
ib_logfile0
ib_logfile1
tras eliminar estos dos ficheros vuelve a iniciar el servicio, en teoría ya te debería funcionar correctamente.
Publicado:
Sab Jul 21, 2007 7:59 pm
varios Magnífico usuario
Registrado: Oct 10, 2006 Mensajes: 2092
Asunto: Re: Error 1067 El proceso ha terminado de forma inesperada M
Anuncios
Muchísimas gracias, gracias a tus indicaciones lo he solucionado, ahora tengo las bases de datos de MySQL replicadas (manualmente) en un segundo equipo.
Publicado:
Sab Jul 21, 2007 8:03 pm
varios Magnífico usuario
Registrado: Oct 10, 2006 Mensajes: 2092
Asunto: Duda sobre los ficheros ib_logfile0 y ib_logfile1
¿para qué utiliza MySQL Server los ficheros ib_logfile0 y ib_logfile1? ¿son como los redo log de Oracle?
Por si os sirve de ayuda os muestro el error que aparecía en el fichero xxx.err de MySQL:
InnoDB: Error: log file .\ib_logfile0 is of different size 0 10485760 bytes
InnoDB: than specified in the .cnf file 0 20971520 bytes!
081023 9:13:12 [ERROR] Can't init databases
081023 9:13:12 [ERROR] Aborting
081023 9:13:12 [Note] C:\Archivos de programa\MySQL\MySQL Server 4.1\bin\mysqld-nt: Shutdown complete
Publicado:
Sab Jul 21, 2007 8:04 pm
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Duda sobre los ficheros ib_logfile0 y ib_logfile1
Anuncios
varios escribió:
¿para qué utiliza MySQL Server los ficheros ib_logfile0 y ib_logfile1? ¿son como los redo log de Oracle?
Sí, más o menos, esos dos ficheros se llaman Binary Log, en ellos se van guardando todas las modificaciones que se van realizando en la base de datos sólo si es de tipo InnoDB.
Se pueden utilizar para:
* Replicación: el servidor "Master" o maestro utilizará estos ficheros para enviar las modificaciones a los servidores "Slave" o esclavos.
* Operaciones de recuperación: determinadas operaciones de recuperación de datos también utilizan los Binary Log. Por ejemplo las recuperaciones en el tiempo, dejar la base de datos como estaba en un instante de tiempo determinado.
Con el parámetro "max_binlog_size" en el fichero my.ini se le puede indicar el tamaño máximo que tendrán estos ficheros.
Publicado:
Jue Oct 23, 2008 6:33 am
vitorini2003 Usuario
Registrado: Feb 25, 2011 Mensajes: 1
Asunto: En que ruta se encuentran los ficheros?
¿En que ruta se encuentran los ficheros ib_logfile0, ib_logfile1 ?
Tengo el mismo problema que no me deja arrancar el servicio pero no encuentro estos ficheros.
Publicado:
Vie Feb 25, 2011 1:54 pm
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: En que ruta se encuentran los ficheros?
Anuncios
vitorini2003 escribió:
¿En que ruta se encuentran los ficheros ib_logfile0, ib_logfile1 ?
Tengo el mismo problema que no me deja arrancar el servicio pero no encuentro estos ficheros.
Estos ficheros, por defecto se encuentran en la misma ruta que los datos de MySQL, indicada en el fichero my.ini, en la sección:
#Path to the database root
datadir="E:/MySQL/"
Publicado:
Vie Feb 25, 2011 2:33 pm
ROBINSON_POL Usuario
Registrado: Apr 22, 2014 Mensajes: 1
Asunto: Uff que alivio!!!
alonsojpd, he consultado tu asesoría xq se me presento este problema justo y me has sacado del apuro, te agradezco mucho!!!
Publicado:
Lun Abr 21, 2014 10:39 pm
sergioof Usuario
Registrado: Sep 26, 2014 Mensajes: 1
Asunto:
Estimados expertos, tengo un problema similar que no he conseguido resolver con las indicaciones de Alonso, es decir borrando los logs.
En mi caso, el error se ha producido al realizar lo siguiente:
Como quería hacer unas pruebas, cree una copia de seguridad de toda la carpeta Xampp (Apache+MySql+Wordpress+Plugins+Web+BBDD...), cuando terminé de hacer las pruebas, borre la carpeta de pruebas y volví a poner la carpeta original Xampp donde estaba (/Application), lo que resultó una cagada, porque no caí que al hacer esto me estaba cargando el servidor de SQL, de esto me di cuenta cuando fui a arrancar el servidor y el sistema me devolvía el siguiente mensaje: "No tienes permisos de administrador", cosa que era falsa.
Para recuperar el servidor MySql, reinstalé xampp, y recuperé el servidor, pero ahora el problema estába en que no conectaba con la BBDD, mensaje del navegador: "No se puede establecer connexión con la base de datos".
Después de mucho investigar descubro la movida del Innodb y sigo las indicaciones de Alonso: Detengo el servidor mysql, borro los ficheros de logs, arranco mysq y observo como se crean los logs nuevos, pero la conexión con la BBDD sigue sin reestablecerse. Entro en phpMyAdmin y veo el árbol con todas las tablas de mi BBDD, pero cuando pincho sobre cualquiere de ellas me sale el siguiente mensaje de error: "#1146 - Table doesn't exist".
Estoy DE-SES-PE-RA-DO! regalo un jamón o equivalente a quien me lo resuelva, y no es coña. Muchas gracias.
Publicado:
Vie Sep 26, 2014 9:14 am
Hid3N Usuario
Registrado: Dec 02, 2014 Mensajes: 1
Asunto:
sergioof escribió:
Estimados expertos, tengo un problema similar que no he conseguido resolver con las indicaciones de Alonso, es decir borrando los logs.
En mi caso, el error se ha producido al realizar lo siguiente:
Como quería hacer unas pruebas, cree una copia de seguridad de toda la carpeta Xampp (Apache+MySql+Wordpress+Plugins+Web+BBDD...), cuando terminé de hacer las pruebas, borre la carpeta de pruebas y volví a poner la carpeta original Xampp donde estaba (/Application), lo que resultó una cagada, porque no caí que al hacer esto me estaba cargando el servidor de SQL, de esto me di cuenta cuando fui a arrancar el servidor y el sistema me devolvía el siguiente mensaje: "No tienes permisos de administrador", cosa que era falsa.
Para recuperar el servidor MySql, reinstalé xampp, y recuperé el servidor, pero ahora el problema estába en que no conectaba con la BBDD, mensaje del navegador: "No se puede establecer connexión con la base de datos".
Después de mucho investigar descubro la movida del Innodb y sigo las indicaciones de Alonso: Detengo el servidor mysql, borro los ficheros de logs, arranco mysq y observo como se crean los logs nuevos, pero la conexión con la BBDD sigue sin reestablecerse. Entro en phpMyAdmin y veo el árbol con todas las tablas de mi BBDD, pero cuando pincho sobre cualquiere de ellas me sale el siguiente mensaje de error: "#1146 - Table doesn't exist".
Estoy DE-SES-PE-RA-DO! regalo un jamón o equivalente a quien me lo resuelva, y no es coña. Muchas gracias.
En mi caso lo único que he tenido que hacer es detener un servicio e iniciar el servicio mysql de wamp.
- Detener MySQL56
- Iniciar wampmysqld64
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A