MySQL - Error al restaurar backup de MySql con imagenes en las tablas

 
Vista:
sin imagen de perfil

Error al restaurar backup de MySql con imagenes en las tablas

Publicado por Juan Manuel Pratz H (2 intervenciones) el 19/05/2015 18:57:32
Tengo un respaldo de una BD de MySql en la cual 4 de las tablas contienen campos longblob; al momento de restaurar mi respaldo manda un error exactamente donde inicia el script del respaldo con el primer insert into que lleva una imagen.

Existirá alguna forma de poder levantar el backup sin editar el script y subir las imagenes una por una??


Sin-titulo-1
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Roberto Iran

Error al restaurar backup de MySql con imagenes en las tablas

Publicado por Roberto Iran (2 intervenciones) el 19/05/2015 19:47:09
No se ve el mensaje del error, fijate mas abajo si esta y lo compartes.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Error al restaurar backup de MySql con imagenes en las tablas

Publicado por Juan Pratz (2 intervenciones) el 19/05/2015 20:18:54
Lo que sale en la pantalla es lo unico que me muestra el MySql
Ya le busque por todos lados
Solo me manda ese error con imagenes en el respaldo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Roberto Iran

Error al restaurar backup de MySql con imagenes en las tablas

Publicado por Roberto Iran (2 intervenciones) el 19/05/2015 20:22:34
Y si bajas el scroll que mas dice XD
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de xve
Val: 796
Oro
Ha mantenido su posición en MySQL (en relación al último mes)
Gráfica de MySQL

Error al restaurar backup de MySql con imagenes en las tablas

Publicado por xve (1151 intervenciones) el 19/05/2015 20:25:02
Hola Juan Manuel, entiendo que el error esta en que la estructura no es correcta, o hay alguna comilla por ahí que te falla.

Entiendo que lo que vemos, es la consulta SQL de inserción, por lo que creo que la imagen en binario, tiene que ir entre comillas... puedes probar a ponerla entre comillas?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 953
Oro
Ha mantenido su posición en MySQL (en relación al último mes)
Gráfica de MySQL

Error al restaurar backup de MySql con imagenes en las tablas

Publicado por leonardo_josue (414 intervenciones) el 19/05/2015 22:39:40
Hola Juan Pratz:

Este tipo de errores suele ocurrir por la manera en que se configuró el respaldo. Cuando se pide que se hagan BULK INSERT's, suele pasar que la sentencia que se está tratando de ejecutar es demasiada grande y por lo tanto no es posible ejecutarla... abre tu archivo de respaldo en un editor de texto como Notepad y observa cómo están definidos los INSERT's para esta tabla:

Como BULK INSERT:

1
2
3
4
5
6
INSERT INTO tabla (campo1, campo2, ...) VALUES
(valor1, valor2, ...),
(valor1, valor2, ...),
(valor1, valor2, ...),
(valor1, valor2, ...),
(valor1, valor2, ...);


o como INSERT's simples:

1
2
3
4
5
INSERT INTO tabla (campo1, campo2, ...) VALUES (valor1, valor2, ...);
INSERT INTO tabla (campo1, campo2, ...) VALUES (valor1, valor2, ...);
INSERT INTO tabla (campo1, campo2, ...) VALUES (valor1, valor2, ...);
INSERT INTO tabla (campo1, campo2, ...) VALUES (valor1, valor2, ...);
INSERT INTO tabla (campo1, campo2, ...) VALUES (valor1, valor2, ...);

Si tienes el primer caso, MODIFICA tu archivo de respaldo (recuerda siempre tener una copia de seguridad por cualquier detalle), cambia sus sentencias por INSERT's simples y después trata de ejecutar el archivo...

Si continuas con problemas, trata de postear la sentencia exacta de los que estás tratando de ejecutar, no como imágen. Tal como lo menciona XVE, el problema puede ser algún caracter especial o algo por el estilo.

Saludos
Leo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar