Jump to content

Pasar una base de datos 1.5 a otra base de datos


Fredi

Recommended Posts

Hola, mi problema es que quiero migrar una tienda de un servidor a otro, en los dos esta hecha la instalación de la versión, 1.5

Lo primero a traves de php admin, en la base de datos donde lo tengo todo, hago una exportación de todo, he probado los diferentes formatos con los que se puede exportar.

Y desde en php admin de la base de datos donde quiero ponerlo todo, hago una importación y siempre termina diciendome esto:

 

Probablemente intentó cargar un archivo demasiado grande. Revise la documentation para hallar modos de superar esta limitación.

 

Si voy tabla a tabla, si que me deja, en formato csv, pero es un tarea muy laboriosamente.

 

Como lo podria hacer?

 

Saludos

Link to comment
Share on other sites

Hola, mi problema es que quiero migrar una tienda de un servidor a otro, en los dos esta hecha la instalación de la versión, 1.5

Lo primero a traves de php admin, en la base de datos donde lo tengo todo, hago una exportación de todo, he probado los diferentes formatos con los que se puede exportar.

Y desde en php admin de la base de datos donde quiero ponerlo todo, hago una importación y siempre termina diciendome esto:

 

Probablemente intentó cargar un archivo demasiado grande. Revise la documentation para hallar modos de superar esta limitación.

 

Si voy tabla a tabla, si que me deja, en formato csv, pero es un tarea muy laboriosamente.

 

Como lo podria hacer?

 

Saludos

 

Si es muy grande, prueba importarla con bigdump  o por ssh.

Link to comment
Share on other sites

Hola Feliz Garcia!

No tengo ni idea que es eso de bigdump p ssh.

Y la verdad es que seleccionando tablas, todo bien, menos la tabla: ps_product_lang que no hay manera de importarla lanza el siguiente error:

 

No se recibieron datos para importar. O no se envió el nombre del archivo o el tamaño del archivo excedió el máximo permitido por su configuración PHP. Ver FAQ 1.16.

 

Lo he probado en varios formatos y ni esas.

 

Saludos

Link to comment
Share on other sites

Bugdump es un script en php con ajax para hacer precisamente lo que necesitas (Aqui el enlace: http://www.ozerov.de/bigdump/), trabajas con bases de datos muy grandes en donde php tira error por el tamaño y tiempo, pero si ya practicamente lograste importar todas las tablas a excepcion de ps_product_lang, yo mejor te recomendaria que hicieras lo mismo que hiciste con la importacion de las tablas por segmentos, osea que importes los registros de esa tabla en unos 3 segmentos, no sea cual sea el total del registros de ps_product_lang pero por ejemplo si tienes 10,000, prueba con seleccionar 30,000 o 20,000, exportarlos y luego importarlos, y asi luego seleccionas los otros 30 mil, cuando mucho haras 3 o 4 procesos.

Suerte

Link to comment
Share on other sites

Hola Feliz Garcia!

No tengo ni idea que es eso de bigdump p ssh.

Y la verdad es que seleccionando tablas, todo bien, menos la tabla: ps_product_lang que no hay manera de importarla lanza el siguiente error:

 

No se recibieron datos para importar. O no se envió el nombre del archivo o el tamaño del archivo excedió el máximo permitido por su configuración PHP. Ver FAQ 1.16.

 

Lo he probado en varios formatos y ni esas.

 

Saludos

 

Usar bigdum, es muy sencillo en google tienes cantidad de tutoriales, he realizado una busqueda simple en google, y me ha salido este articulo: http://www.webempresa.com/blog/item/719-importar-archivos-sql-mayores-de-55-mb-sin-usar-phpmyadmin-con-bigdump.html

 

Bajate el script: http://www.ozerov.de/bigdump.zip subelo a tu hosting y lee el articulo por ejemplo que te he pasado. (Es la primera guía que me ha salido en google)

Link to comment
Share on other sites

  • nadie locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...