Este tutorial es en base a un enlace enviado al foro por
cyctfe , lo baje, lo probe y quede sorprendido del resultado.
Cuando hacemos sitios, con cierta interactividad, como los foros, dia a dia, y a medida que las visitas aumentan, la base de datos, se va haciendo mas y mas voluminosa y por logica, mas pesada.
Esto trae como consecuencia, que los sitios a veces, lleguen a estancarse, justamente, porque no queremos meternos en el brete de migrar semejante peso, pensando en las restricciones de los servidores.BigDump ver. 0.21b , es un archivo Php, que mediante actualizaciones constantes del envio hace que phpmyadmin, no nos corte el servicio por restricciones de tiempo, en el servidor
Que necesitamos:- BigDump ver. 0.28b (beta) desde aqui (http://www.ozerov.de/bigdump.zip)
o
Desde aqui (Pagina oficial) (http://www.ozerov.de/bigdump.php)
Te va a descargar un zip, que lo descomprimis en cualquier carpeta en tu pc.
Este zip, te va a generar un archivo:
bigdump.php.
Hasta aca, todo facil.
Ese archivo, hay que colocarlo (subirlo) al servidor donde tenemos el foro, al que queremos subirle la base de datos que tenemos del foro anterior.
Podes colocarlo en la root del sitio o en una carpeta (te aconsejo el root)
La base de datos a subir, ya la tenemos en nuestra pc y para ahorrar tiempo, ya la vamos mandando, via ftp, al servidor donde la vamos a subir (tambien al root)
Mientras va subiendo, abrimos el archivo
bigdump.php, con el block de notas y colocamos los siguientes datos:
siempre del sitio a donde llevamos los datosBuscamos esta linea:
// Database configuration$db_server = "localhost"; (casi siempre local host)
$db_name = "foro_foro"; (nombre de la bd)
$db_username = "foro_foro"; (usuario de la bd)
$db_password = "contraseña"; (contraseña de la bd)
// Other Settings$filename = "foro_foro.sql.gz"; // Aca va el nombre del archivo .sql.gz que descargaste via phpmyadmin (la descarga desde el foro, no es la ideal) - Mas abajo vemos como guardar la BD via phpmyadmin.
Una vez completados los datos (no hace falta mas), guardamos el archivo, aceptando los cambios por supuesto.
Ahora, este archivo, lo subis via ftp, tambien al root del sitio, te va a quedar en el mismo lugar del sitio, que el archivo .sql
Una vez que subio el archivo (permisos #777 a ambos), empieza el trabajo.
Abris el navegador (yo use explorer) y escribis:
http://tu-direccion.com.ar/bigdump.php (http://tu-direccion.com.ar/bigdump.php)
(si lo subiste al root-caso contrario a la carpeta que lo hayas colocado)
Y te va a aparecer esto:
(http://usuarios.lycos.es/forobar2005/tutchat/big.PNG)
le das click a
Start Import y el archivo empieza a hacer su trabajo.
No te distraigas, porque te va a sorprender la velocidad. :si:
El testeo, lo hice sobre un foro smf 1.0.5 con una BD de 15 Mb
Pero no tiene restricciones para otros sistemas que manejen Mysql
(PhpBB - PhPNuke - Joomla - Mambo - WordPress - Etc)
Ahora los detalles
Para bajar la Base de datos, desde Phpmyadmin, los pasos habituales con las siguientes precausiones que se ven en la imagen (debe quedar asi):
(http://usuarios.lycos.es/forobar2005/tutchat/mysql.PNG)
No tildes ni "DROP_TABLE ni AUTO_INCREMENTLo que te descargue, va a ser un archivo .zql.gz, que va a ser el que subas al foro nuevo.
Ahora, una vez hecho esto puede suceder de que el foro que traemos, tenga otros prefijos y que las rutas de la BD nueva, esten modificadas, por lo que podria llegar a pasar que la primera vista del foro, no muestre absolutamente ningun cambio (prefijos) y/o que nos muestre algun error o falla de validacion (acirdate que la contraseña de admin, es la del foro anterior)El prefijo: El prefijo lo cambias desde la misma admin del foro (admin=>config del foro) y vas a ver esta imagen:
(http://usuarios.lycos.es/forobar2005/tutchat/configdelforo.PNG)
Donde dice
smf_, cambias por el prefijo de la bd que traes.
Rutas / Prefijo http://www.simplemachines.org/download/index.php?thanks;filename=repair_settings.php (http://"[url=http://www.simplemachines.org/download/index.php?thanks;filename=repair_settings.php)"]Con esta herramienta - repair_settings.php[/URL], podes reparar las rutas y tambien cambiar el prefijo
Lo subis al servidor a la ruta donde se encuentra el foro y lo ejecutas asi:
http://tu-sitio.com.ar/repair_setting.phpEs sencillo de usar, pero para que te des una idea, va una imagen con la seccion del cambio de rutas:
(http://usuarios.lycos.es/forobar2005/tutchat/repair.PNG)
Donde dice "Recommended value", es la ruta que lee el archivo y la recomendada (en la foto se ve la diferencia), le das un click a ese enlace y te la acomoda automaticamente.
Con esto, ya tenes que tener el foro funcionando con la BD que guardaste y en menos de 10 minutos.
ACLARACION:Si ambas bases de datos, tienen el mismo prefijo te va a tirar error, asi que en ese caso, borra la primera y migras normalmente.
Si tienen prefijos diferentes, despues en la BD te van a quedar el doble de tablas (no las borres enseguida), espera a que todo funcione normalmente y despues, la haces desaparecer (sin equivocarte de prefijo) :si:
Creo que es todo.
Que sea util..!!
increible el script y el manual... muchísisisisisisisisisimas gracias ;) ;) ;) ;) ;) ;)
PD: Al intentar descargar el enlace me manda a "El País"...
la URL correcta está aquí:
http://www.ozerov.de/pphlogger/dlcount.php?id=bigdump&url=http://www.ozerov.de/bigdump.zip
Gracias nuevamente ;)... mañana lo pruebo ;) ;) ;) ;) ;)
Te vas a sorprender..!
Acordate de comentar los resultados.
El enlace real de la descarga en realidad es este:
http://www.ozerov.de/bigdump.zip
Lo que paso es que lo hice en otro lado tambien y deformo la url...
gracias por el dato.
darksteel-
Hay algo parecido para descargarlas? Es que mi servidor no me las comprime
No he dicho nada
en algunos servers no funcionara ya algunos estan deshabilitado la funcion system, y la mayoria de estos script lo usan
Lo mas rapido es shell :)
Quote from: aBsTrAcTo on May 24, 2006, 12:26:30 AM
en algunos servers no funcionara ya algunos estan deshabilitado la funcion system, y la mayoria de estos script lo usan
Lo mas rapido es shell :)
haga un tutorial de subirla por shell ;).
darksteel-
Me salitie el tema ayer sin querer
http://www.simplemachines.org/community/index.php?topic=89289.0
Muy buen tutorial y muy bien explicado, justamente estaba buscando esto. Muchas gracias =)
juer, voy a tener que guardar esto pq madre mia los problemas que tuve con bds grandes. Muy buen manual
solo puedo bajarla en txt como puedo comprimirla en gzip desde win?
Espectacular. Gracias
Hola,
Estoy intentando hacer esto y me da el siguiente error nada más darle a empezar:
Stopped at the line 301.
At this place the current query includes more than 300 dump lines. That can happen if your dump file was created by some tool which doesn't place a semicolon followed by a linebreak at the end of each query, or if your dump contains extended inserts. Please read the BigDump FAQs for more infos.
¿Qué significa? ::)
Saludos,
Primero las disculpas del caso ya que esta pregunta no es exactamente para el Smf :-[
Quisiera saber de que manera se puede corregir las "ñ" y las tildes cuando se hace un trasalado de base de datos a otro servidor, se que esto tiene solución para el Smf pero para otros casos como se hace?? me imagino que alguna vez les ha pasado?? creo que hay programitas de texto como el "RTF Converter" que te facilitan la conversión, pero aún no entiendo bien como funciona, si alguien conoce sería genial que lo explicara.
De antemano muchas gracias por sus respuestas :)
Ya lo he realizado y me da error.. no se a que deba...
Can't open __DB__1.sql.gz for import
You have to upload the __DB__1.sql.gz to the server
Colocaste los archivos en el mismo directorio?
(mysql y bigdump)
MMM creo que stoy mal allí
/foro/allí coloque el
mysql
bigdump.php
Donde tengo que colocarlos... :-[
Mientras esten en el mismo directoro, esta bien...
Revisa que en la config de big-dump, el nombre del sql, sea el mismo...
Sin comentarios.... esto es una maravilla y la rapidez con que lo hace tambien.
Gracias!!
MySQL ha dicho:
#1044 - Access denied for user 'Sql113258'@'%' to database 'smf_'
A mi siempre me pone esto, y estoy ya cansado de probar :'(
Esta mal configurado...
No hay permisos de acceso a mysql...
Quote from: el bar ® on December 17, 2006, 01:30:38 PM
Esta mal configurado...
No hay permisos de acceso a mysql...
Y como se puede cambiar eso? :o
Revisa los datos que colocaste...
buenas.. me arroja este error...
BigDump: Staggered MySQL Dump Importer v0.27b
Warning: fopen(quilmez_quilmez.sql.qz): failed to open stream: No such file or directory in /home/bsasrace/public_html/bigdump.php on line 427
Can't open quilmez_quilmez.sql.qz for import
You have to upload the quilmez_quilmez.sql.qz to the server
Start from the beginning (DROP the old tables before restarting)
hice todos los cambios.. subi toda la base de datos a casi todas las carpetas.. soy adm.. me ayudarias por favor?
quilmez_quilmez.sql.qz debe estar en el servidor
Y en el bigdump, tenes que señalarle la ruta de donde lo subiste...
Error
consulta SQL:
-- phpMyAdmin SQL Dump
-- version 2.9.0
-- http://www.phpmyadmin.net
--
-- Servidor: hl39.dinaserver.com
-- Tiempo de generación: 14-01-2007 a las 17:45:35
-- Versión del servidor: 4.0.27
-- Versión de PHP: 4.3.10
--
-- Base de datos: `HackOnline`
--
CREATE DATABASE `HackOnline` ;
MySQL ha dicho:
#1044 - Access denied for user: 'marvinrogelforo@%' to database 'HackOnline'
Realice la copia tal como dise en el manual y me tira ese error
UNa pregunta tengo la version 1.1.1,,,y le respaldo q tengo es de la version 1.0.9...asiq mi pregunta es ¿puedeo cargar el respaldo de la v1.0.9 en la v1.1.1?
Salu2
Si lo cargas completo, te va a tirar algun error...
Proba solo con el contenido de cada tabla...
hola mira, use este script y me tiro este error
Bad Gateway
Web server received an invalid response while acting as a gateway or proxy server.
Lo que te descargue, va a ser un archivo .zql.gz, que va a ser el que subas al foro nuevo.
Haber esto donde lo tengo q subir¿?¿?..via ftp a al root¿??¿o desde el foro lo cargo¿?¿?
Esq ay me e perdido..estoy un poko espesito....
Salu2
Nice Information you shared , Thanks
A VER NO ME ACLARO... LLEGO ASTA LO DE BAJAR LA BASE DE DATOS Y CAMBIAR LOS DATOS DEL BIGDUMP! PERO LUEGO SUBO LAS DOS COSAS Y NO ME DEJA... QUE TENGO QUE CREAR UNA BASE DE DATOS DONDE VA A SUBIR O COMO? POR FAVOR AYUDENME, QUE SIEMPRE ME DA ERROR :'(
hola amigos miren hice todo lo correcto pero me sale este error
Error at the line 12: CREATE DATABASE `granzeus_05` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
Query: CREATE DATABASE `granzeus_05` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
MySQL: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci' at line
No se a que se debe si hice todo tal cual decia...me pueden ayudar plzzz.... :D
SaluII
Muy bueno, muchas gracias.
Lo he probado y vá genial.
Hola de nuevo...jeje ;D pos estoy subiendo la BD, pero me da este error..
Error at the line 12: CREATE DATABASE `hisfre_hispa` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
Query: CREATE DATABASE `hisfre_hispa` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
MySQL: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci' at line
Debe estar la BD en un codigo de caratcetres y la subis en otro...
Database connection failed due to Access denied for user 'sandra'@'localhost' (using password: YES)
Edit the database settings in /home/solopoet/public_html/foroateo/bigdump.php or contact your database provider
Start from the beginning (DROP the old tables before restarting)
Estoy intentado éste sistema (pero con la Base de Datos que tengo que descargué en su momento desde la admistración del foro SMF) y al intentar restaurar con el programa que menciona éste post me sale el mensaje que he señalado en rojo.
Me dice algo así como que la contraseña "SANDRA" no es valida para esa base de datos. Yo juraría que puse la contraseña que puse pero ya no estoy segura.
Como aún no he podido restaurar la base de datos, me surgen varias preguntas:
- ¿Valdrá con éste sistema la base de datos que me descargué desde el propio SMF?
- ¿Podré restaurar aún no encontrando la contraseña que puse en su momento?.
Decidme, por favor, ¿qué hago?.
:-[
Sandra.
¿Desde que punto de tamaño se empieza a considerar BigDump a una base de datos?
Digo por que la mia pesa 3 mb pero nose realmente si es grande.
Perfecto el tutorial, anduvo de diez!!!! grande ELBAR!!!! muchas gracias
El unico problema es que me cambio los caracteres mas o menos asi
todavÃa
Ayudanos a mejorar dÃa a dÃa...
Diseño Multimedia
Todo sobre ISP, consultas y soporte técnico...
como corrijo esas malditas letras?
Elbar podrias editar el primer post y agregar esto
La idea es cuando editas el archivo bigdump.php busques:
Code:
$db_connection_charset = '';
Y sustituyas por:
Code:
$db_connection_charset = 'utf8';
para que no aparezcan los caracteres extraños
Queda como mensaje, Indos...estoy haciendo la actualizacion....y ahi lo agrego..
;)
He seguido los pasos tal cual... pero solo consigo error 404, que cosa mas rara.
Mi base da datos comprimida pesa 70 megas.
Que podrá ser?
Super amigos... tenia error en algo insignificante...
Gracias amigos...
Ya pude de dos formas.... ;D
yo me estoy mudando de host pero tengo un problema, cuando empieza a importarla se para en un momento porque paso el limite de max_conexiones 15000, en el bigdump se puede setear algo para que no se exceda?
Buenas soy nuevo aqui y quiero pasar mi bd que pesa unos 7mb (en zip) pero me da el siguiente error.
Error at the line 10: SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
Query: SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
MySQL: Unknown system variable 'SQL_MODE'
P.D. Es una base de datos con foro phpbb2, cuando la tenga pasada al nuevo site podre migrar el foro sin problemas a SMF, no?
Salu2.
Bueno vamos avanzando algo, pero poco
Ahora le doy solo una tabla (no toda la base de datos y me saca un cuadrado naranja y amarillo con varios datos, parece que me dice todo OK (exceptuendo que me salen algunas "?"
Pero los cambios no se ven reflejados en la BBDD, vaya que no me sube nada.
El mensaje que me da es "Congratulations: End of file reached, assuming OK"
Podeis ayudarme plis?
Salu2.
Revisa que los prefijos que usas en el foro, sean los mismos que subiste...
Quote from: el bar ® on June 02, 2007, 03:37:42 PM
Revisa que los prefijos que usas en el foro, sean los mismos que subiste...
Si son los mismos (nuke_) en las 2 bases de datos por eso me extraña, parece que me dice OK (aunque la operacion solo dura 0,5 segundos pero voy a la base de datos y nada no ha subido nada.
Posibles soluciones?
Salu2.
A mi me tira un internal service error
me sale este error y sigo todos los pasos :'(
BigDump: Staggered MySQL Dump Importer v0.28b
Database connection failed due to Access denied for user 'therealf_smf1'@'localhost' (using password: YES)
Edit the database settings in /home2/prueba01/public_html/bigdump.php or contact your database provider
Start from the beginning (DROP the old tables before restarting)
Revisa los datos que colocaste, en el bigdump...
hola yo cuando estoy por importar mi base de datos me tira este error: [img=http://img516.imageshack.us/img516/1300/capturadaoj8.th.jpg] (http://img516.imageshack.us/my.php?image=capturadaoj8.jpg)
yo no se a que se deberá?
Nota: cuando hice el back up obtuve este fichero: i4928701_data-12-06-07.sql pero al momento de subirlo le saqué esto: _data-12-06-07.sql
muy bueno, gracias.
hola, estoy intentando subir una bd de unos 15 mg en un foro recien puesto en byethost, y me da el siguiente error
Error at the line 30: ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=82 ;
Query: CREATE TABLE `mkp_blocks` (
`id` int(11) NOT NULL auto_increment,
`file` varchar(255) collate latin1_general_ci NOT NULL default '',
`title` varchar(255) collate latin1_general_ci NOT NULL default '',
`position` varchar(20) collate latin1_general_ci NOT NULL default 'sinistra',
`progressive` int(3) NOT NULL default '100',
`active` varchar(10) collate latin1_general_ci default NULL,
`personal` int(2) NOT NULL default '0',
`content` text collate latin1_general_ci,
`perms` varchar(255) collate latin1_general_ci NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=82 ;
MySQL: Table 'mkp_blocks' already exists
alguien me podria ayudar gracias.
Mil gracias, me sirvio y mucho!!!
Quote from: Astral on July 17, 2007, 03:26:49 PM
hola yo cuando estoy por importar mi base de datos me tira este error:
yo no se a que se deberá?
Nota: cuando hice el back up obtuve este fichero: i4928701_data-12-06-07.sql pero al momento de subirlo le saqué esto: _data-12-06-07.sql
Yo lo estoy eintendando primero en localhost (mi pc) saben si deberia correr normal??
Por otro lado es el mismo error que me marca
Warning: fopen(forum.sql): failed to open stream: No such file or directory in c:\appserv\www\foro\bigdump.php on line 436
Can't open forum.sql for import
Please, check that your dump file name contains only alphanumerical characters, and rename it accordingly, for example: forum.sql .
Or, you have to upload the forum.sql to the server
Start from the beginning (DROP the old tables before restarting)
© 2003-2007 Alexey Ozerov - BigDump Home
Y eso que lo estoy haciendo con una base de datos pequeñita de 2 MB
Ayuda porfavor
Listo lo acabo de corregir y es que en:
$filename = 'forum.sql.gz'; // Specify the dump filename to suppress the file selection dialog
Ahora me aparece lo siguiente:
(http://i209.photobucket.com/albums/bb240/piurano/foros/image.jpg)
pero mi foro sigue igualito a como estaba antes, otra vez ayuda :'(
Me arroja este error a ke se debera??
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 8862806 bytes) in /home/dsprojec/public_html/bigdump.php on line 595
Quote from: magf on August 01, 2007, 03:49:37 PM
hola, estoy intentando subir una bd de unos 15 mg en un foro recien puesto en byethost, y me da el siguiente error
Error at the line 30: ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=82 ;
Query: CREATE TABLE `mkp_blocks` (
`id` int(11) NOT NULL auto_increment,
`file` varchar(255) collate latin1_general_ci NOT NULL default '',
`title` varchar(255) collate latin1_general_ci NOT NULL default '',
`position` varchar(20) collate latin1_general_ci NOT NULL default 'sinistra',
`progressive` int(3) NOT NULL default '100',
`active` varchar(10) collate latin1_general_ci default NULL,
`personal` int(2) NOT NULL default '0',
`content` text collate latin1_general_ci,
`perms` varchar(255) collate latin1_general_ci NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=82 ;
MySQL: Table 'mkp_blocks' already exists
alguien me podria ayudar gracias.
A mí me pasa algo parecido....
Quote from: magf on August 01, 2007, 03:49:37 PM
hola, estoy intentando subir una bd de unos 15 mg en un foro recien puesto en byethost, y me da el siguiente error
Error at the line 30: ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=82 ;
Query: CREATE TABLE `mkp_blocks` (
`id` int(11) NOT NULL auto_increment,
`file` varchar(255) collate latin1_general_ci NOT NULL default '',
`title` varchar(255) collate latin1_general_ci NOT NULL default '',
`position` varchar(20) collate latin1_general_ci NOT NULL default 'sinistra',
`progressive` int(3) NOT NULL default '100',
`active` varchar(10) collate latin1_general_ci default NULL,
`personal` int(2) NOT NULL default '0',
`content` text collate latin1_general_ci,
`perms` varchar(255) collate latin1_general_ci NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=82 ;
MySQL: Table 'mkp_blocks' already exists
alguien me podria ayudar gracias.
A mí me pasa algo parecido... me sale esto:
Error at the line 34: ) TYPE=MyISAM AUTO_INCREMENT=223 ;
Query: CREATE TABLE `smf_attachments` (
`ID_ATTACH` int(10) unsigned NOT NULL auto_increment,
`ID_THUMB` int(10) unsigned NOT NULL default '0',
`ID_MSG` int(10) unsigned NOT NULL default '0',
`ID_MEMBER` mediumint(8) unsigned NOT NULL default '0',
`attachmentType` tinyint(3) unsigned NOT NULL default '0',
`filename` tinytext NOT NULL,
`size` int(10) unsigned NOT NULL default '0',
`downloads` mediumint(8) unsigned NOT NULL default '0',
`width` mediumint(8) unsigned NOT NULL default '0',
`height` mediumint(8) unsigned NOT NULL default '0',
PRIMARY KEY (`ID_ATTACH`),
UNIQUE KEY `ID_MEMBER` (`ID_MEMBER`,`ID_ATTACH`),
KEY `ID_MSG` (`ID_MSG`)
) TYPE=MyISAM AUTO_INCREMENT=223 ;
MySQL: Table 'smf_attachments' already exists
POR FAVOR ALGUIEN PODRÍA AYUDARNOS??? No sé... cualquier ayuda es buena para ir orientándonos. Gracias de antemano.
A mi me sale 500 error internal server...
he ajustado los parametros tal y como dice el manual pero siempre me sale el mismo error...
Saludos,
En el primer mensaje esta la manera de hacer el backup...si el backup salio mal, hay que subirlo en partes o de la amnera convencional...
Hola compis
Vamos por partes....
X wesleychapel
Perfecto te has subido las tablas a la base de datos pero..... ahora tienes que usar el repair_settings o desde el foro para cambiar el prefijo y el nombre de las tablas.... hay varios post que hablan de ello....
X ruyman21 magf
Teneis dos opciones....... o borrais las tablas que teneis en la base de datos o renombrais las que subais..... no puede crear la tabla porque ya existe eso os pone........
Espero haber ayudado
Saludos y abrazos.
Sin querer baje la base de datos desde el localhost, entonces a la hora de subir me da error porque me aparece para crear la base de datos y eso no es posible. El problema es que borre las tablas antes de darme cuenta, hay alguna forma de arreglarlo. Os lo agradecería muchísimo!!!
Thanks.-
Por fin estoy subiéndolo!! No sé qué pasó... de varios intentos HACIENDO EXACTAMENTE lo mismo que ahora no me dejaba, pero ahora parece que sí. Eso sí... Expondré el funcionamiento recomendado para los que les pase lo mismo:
1) SE CREA UNA BBDD (No instaleis aún el SMF!!!!! ni nada!)
2) Se sube el sql.gz
3) Se edita el BIGDUMP con los datos de la BBDD (user, bbdd, pass, etc)
4) Se sube el Bigdump.php
5) Se pone permisos 777 a "bigdump.php" y al archivo sql.gz que hemos subido (el zip de la bbdd)
6) Se ejecuta el bigdump (que actuará sobre una BBDD virgen)
7) Una vez listo todo, se instala el SMF, y se usa el repair settings para cambiar lo necesario y que no haya problemas.
SUERTE!
A mi me sale toda esta madre :(
Error at the line 10: SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
Query: 2_de_diciembre.sql0000777000167300016720011030507310726003514013757 0ustar reparerepare-- phpMyAdmin SQL Dump
--
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
MySQL: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '2_de_diciembre.sql' at line 1
Muchas gracias "el bar ®" por el tutorial.
Funciona de lujo.
excelente aplicacion gracias el bar
alguna idea de como sacar las tablas de un hosting gratuito sin phpmyadmin
Quote from: NIBOGO on April 23, 2008, 08:04:07 PM
alguna idea de como sacar las tablas de un hosting gratuito sin phpmyadmin
Si no tienes acceso al FTP, ni a phpmyadmin, ni al panel de Administración > Mantenimiento del Foro, no creo que exista forma.
¿cual de esas tienes y no tienes?
Quote from: indos on April 20, 2007, 09:13:10 PM
Perfecto el tutorial, anduvo de diez!!!! grande ELBAR!!!! muchas gracias
El unico problema es que me cambio los caracteres mas o menos asi
todavÃa
Ayudanos a mejorar dÃa a dÃa...
Diseño Multimedia
Todo sobre ISP, consultas y soporte técnico...
como corrijo esas malditas letras?
a mi me pasa tambien eso, alguien sabe como solucionarlo?
arriba del foro pone esto:
The default theme's directory is wrong, please correct it by clicking this text.
Quote from: Jigen on July 04, 2008, 04:12:41 PM
Quote from: indos on April 20, 2007, 09:13:10 PM
Perfecto el tutorial, anduvo de diez!!!! grande ELBAR!!!! muchas gracias
El unico problema es que me cambio los caracteres mas o menos asi
todavÃa
Ayudanos a mejorar dÃa a dÃa...
Diseño Multimedia
Todo sobre ISP, consultas y soporte técnico...
como corrijo esas malditas letras?
a mi me pasa tambien eso, alguien sabe como solucionarlo?
arriba del foro pone esto:
The default theme's directory is wrong, please correct it by clicking this text.
Lo de las letras lee este tema.
http://www.simplemachines.org/community/index.php?topic=234409.msg1509350#msg1509350
Y lo de ese cartel lo solucionas con el repair setting.
http://www.simplemachines.org/community/index.php?topic=219422.0
No puedo, ¿sabe alguien que puedo hacer con este error???
Error at the line 12: CREATE DATABASE `smf` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
Query: CREATE DATABASE `smf` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
MySQL: Access denied for user '**********'@'%' to database 'smf'
(http://img171.imageshack.us/img171/403/borrarvl1.jpg)
Al querer exportar mi base de datos me di cuenta que es diferente el menú y sus opciones que los que muestras en tu screenshot. ¿Está bien configurado así?:
(http://img100.imageshack.us/img100/605/smf1eo0.jpg)
Gracias.
Esta aplicación es bueniiiisima, me ha impresionado y la cantidad de tiempo que me ha quitado!! buenisimo, gracias!!
puede ser que utilizando esta aplicacion desde el localhost tarde demaciado? me lleva el proceso de apache httpd al 100% y demora demaciado.
Hola, ya he subido varias veces archivos con este metodo y nunca tuve problemas.... hasta hoy, que lo intento y me pone esto:
Error at the line 21: CREATE DATABASE `gradavir_liganba` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
Query: --
--
CREATE DATABASE `gradavir_liganba` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
MySQL: Access denied for user 'frenteat_cesar'@'localhost' to database 'gradavir_liganba'
alguien sabe como solucionarlo?
mil gracias
He estado leyendo otros hilos con el mismo problema y hablan sobre todo de asegurarse de que los datos estan bien y .... mas importante, que el lenguaje este bien puesto y tal, que coincidan.
Pero es que no se en que leguaje esta mi base de datos, ni que tendria que cambiar.
edito. mas info.
me la baja en este lenguaje:
Juegos de caracteres de MySQL: UTF-8 Unicode (utf8)
es el que debe?
hola oye disculpa esto
sirve para sfm1.7???
saludos...
hola
y si la base de datos no pesa mucho lo subo desde MyPhpAdmin > Import ?
Quote from: iroNikK on July 31, 2009, 02:13:29 PM
hola
y si la base de datos no pesa mucho lo subo desde MyPhpAdmin > Import ?
si es inferior a 50 mb si
Quote from: el bar ® on March 09, 2006, 04:19:59 PM
Este tutorial es en base a un enlace enviado al foro por cyctfe , lo baje, lo probe y quede sorprendido del resultado.
Cuando hacemos sitios, con cierta interactividad, como los foros, dia a dia, y a medida que las visitas aumentan, la base de datos, se va haciendo mas y mas voluminosa y por logica, mas pesada.
Esto trae como consecuencia, que los sitios a veces, lleguen a estancarse, justamente, porque no queremos meternos en el brete de migrar semejante peso, pensando en las restricciones de los servidores.
BigDump ver. 0.21b , es un archivo Php, que mediante actualizaciones constantes del envio hace que phpmyadmin, no nos corte el servicio por restricciones de tiempo, en el servidor
Que necesitamos:
- BigDump ver. 0.28b (beta) desde aqui (http://www.ozerov.de/bigdump.zip)
o
Desde aqui (Pagina oficial) (http://www.ozerov.de/bigdump.php)
Te va a descargar un zip, que lo descomprimis en cualquier carpeta en tu pc.
Este zip, te va a generar un archivo:bigdump.php.
Hasta aca, todo facil.
Ese archivo, hay que colocarlo (subirlo) al servidor donde tenemos el foro, al que queremos subirle la base de datos que tenemos del foro anterior.
Podes colocarlo en la root del sitio o en una carpeta (te aconsejo el root)
La base de datos a subir, ya la tenemos en nuestra pc y para ahorrar tiempo, ya la vamos mandando, via ftp, al servidor donde la vamos a subir (tambien al root)
Mientras va subiendo, abrimos el archivo bigdump.php, con el block de notas y colocamos los siguientes datos:
siempre del sitio a donde llevamos los datos
Buscamos esta linea:
// Database configuration
$db_server = "localhost"; (casi siempre local host)
$db_name = "foro_foro"; (nombre de la bd)
$db_username = "foro_foro"; (usuario de la bd)
$db_password = "contraseña"; (contraseña de la bd)
// Other Settings
$filename = "foro_foro.sql.gz"; // Aca va el nombre del archivo .sql.gz que descargaste via phpmyadmin (la descarga desde el foro, no es la ideal) - Mas abajo vemos como guardar la BD via phpmyadmin.
Una vez completados los datos (no hace falta mas), guardamos el archivo, aceptando los cambios por supuesto.
Ahora, este archivo, lo subis via ftp, tambien al root del sitio, te va a quedar en el mismo lugar del sitio, que el archivo .sql
Una vez que subio el archivo (permisos #777 a ambos), empieza el trabajo.
algo que no entiendo
primero bajamos el archivo bigump.php y asi como esta lo paso al root del servidor osea lo pase via ftp hasta ahi bien , despues subi la base de datos despues dice que abramos el archivo bigdump.php y hacer unas cambios el "filename" esa parte no entendi ¿que tengo que hacer ahi? , despues de eso lo guardo , entonces aca no entiendo dice que lo pase al root via ftp , pero cuando lo paso (como ya psae anteriormente el bigdumdp.php) me dice que lo sobreescriba con el otro. si alguien me explica esa parte de entendi , salu2
Hay una version nueva
Descargar aqui - Bigdump 0.3.0 (http://www.ozerov.de/bigdump.zip)
los cambios se refiere a esto
Buscamos esta linea:
// Database configuration
$db_server = "localhost"; (casi siempre local host)
$db_name = "foro_foro"; (nombre de la bd)
$db_username = "foro_foro"; (usuario de la bd)
$db_password = "contraseña"; (contraseña de la bd
porfa aclarenme algo... Mirenla BD que voy a subir tiene que ser bajada del phpmyadmin??
Si es asi ya lo he intentado pero me descarga un archivo rar que no se puede abrir
Quote from: indos on April 20, 2007, 09:13:10 PM
Perfecto el tutorial, anduvo de diez!!!! grande ELBAR!!!! muchas gracias
El unico problema es que me cambio los caracteres mas o menos asi
todavÃa
Ayudanos a mejorar dÃa a dÃa...
Diseño Multimedia
Todo sobre ISP, consultas y soporte técnico...
como corrijo esas malditas letras?
Yo tengo ese mismo problema con mi foro, ya intente con la solución que plantean en http://www.simplemachines.org/community/index.php?topic=234409.msg1509350#msg1509350 pero el problema persiste. Yo use el Notepad para modificar el archivo, cuando abro .sql con ese programa no me encuentra ya esos caracteres, sin embargo al subirlo siguen apareciendo.
Alguien podría darme otra idea del posible error?
Gracias
Quote from: icaro186 on October 17, 2009, 10:54:38 AM
Quote from: indos on April 20, 2007, 09:13:10 PM
Perfecto el tutorial, anduvo de diez!!!! grande ELBAR!!!! muchas gracias
El unico problema es que me cambio los caracteres mas o menos asi
todavÃa
Ayudanos a mejorar dÃa a dÃa...
Diseño Multimedia
Todo sobre ISP, consultas y soporte técnico...
como corrijo esas malditas letras?
Yo tengo ese mismo problema con mi foro, ya intente con la solución que plantean en http://www.simplemachines.org/community/index.php?topic=234409.msg1509350#msg1509350 pero el problema persiste. Yo use el Notepad para modificar el archivo, cuando abro .sql con ese programa no me encuentra ya esos caracteres, sin embargo al subirlo siguen apareciendo.
Alguien podría darme otra idea del posible error?
Gracias
Hace poco teníamos el mismo problema en el foro. En el bigdump le cambiamos el charset a utf8, si no trae nada el default va a ser latin1 y eso te lo muestra antes de que empieces la exportación. Cambien ese dato y verán que funciona, o por lo menos a mi me funcionó.
Yo exporte mi base en Zip vale tambien o debe ser obligatoriamente en gzip?
aunque exportaras en zip, lo que vale es el archivo que esta dentro del zip, lo tienes que sacar y subirlo a tu raiz mas el archivo que esta en el primer post.
buenas a todos tengo una duda que archibo tengo que subir a la base de datos
(http://s2.subirimagenes.com/fotos/previo/thump_3636003dsci0783.jpg) (http://www.subirimagenes.com/fotos-dsci0783-3636003.html)
el install_1-1.sql porque meda error.saludos a todos
Realize paso por paso como lo dises en el post, pero al momento de dar al boton para importar me da este error.
QuoteStopped at the line 364.
At this place the current query includes more than 300 dump lines. That can happen if your dump file was created by some tool which doesn't place a semicolon followed by a linebreak at the end of each query, or if your dump contains extended inserts. Please read the BigDump FAQs for more infos.
a que se debe ? :S
Tengo una pregunta. En la parte de exportación de la base de datos dice "No tildes DROP TABLE ni AUTO INCREMENT", pero en la imagen está como tildado... Entonces en qué quedamos? Gracias y voy a ver si puedo hacer el Big Dump sin tener que pedirle ayuda a mi hosting.
Saludos
Quote from: rjckE on January 29, 2010, 07:41:39 AM
Tengo una pregunta. En la parte de exportación de la base de datos dice "No tildes DROP TABLE ni AUTO INCREMENT", pero en la imagen está como tildado... Entonces en qué quedamos? Gracias y voy a ver si puedo hacer el Big Dump sin tener que pedirle ayuda a mi hosting.
Saludos
Tilda las opciones que vienen o que se parezcan a las de la imagen, funciona correctamente.
Quote from: aBsTrAcTo on May 24, 2006, 12:26:30 AM
en algunos servers no funcionara ya algunos estan deshabilitado la funcion system, y la mayoria de estos script lo usan
Lo mas rapido es shell :)
Hola que tal queria despejar una duda referente con la migracion de la bases de datos yo tengo una BD de un foro invision y quiero pasarla a SMF saben si alguien lo ha hecho yle ha resultado porque he importado la BD me aparecen las tablas en PHPmyadmin pero el foro se ve igual con el unico usuario el que tengo
Puedes ver este tutorial de nibogo: http://www.simplemachines.org/community/index.php?topic=374258.0
Si se puede psara de invision a smf
saludos
Muy bueno!! Gracias
Se han perdido las capturas por favor alguien podria actualizar el post.
Saludos!
Yo descargé mi DB del foro porque desde MyphpAdmin no podia se quedaba en blanco, guardé la DB el archivo se llama
(nombreDB)-complete_(fecha).sql
tengo los 3 en complete, data, structure.
La antigua DB ya está borrada no puedo hacer nada :S
Hola tengo un problema con el bigdump, tengo una base de datos que pesa 19 MB, he seguido todos los pasos y cuando empieza la importación se queda parado en tan sólo 13 tablas, de ahi no pasa. Sabeis que puede pasar?
Al final lo he solucionado subiendola mediante el método tradicional, por el PHPMyAdmin despues de 3 horas!
Gente tengo un problema al importar mi DB, me tira este error.QuoteAt this place the current query includes more than 300 dump lines. That can happen if your dump file was created by some tool which doesn't place a semicolon followed by a linebreak at the end of each query, or if your dump contains extended inserts. Please read the BigDump FAQs for more infos.
al salir ese error solo me crea 13 tablas y despues cuando vuelvo a apretar en start import me salta otro error de que tal tabla ya existe.
que puede ser?
gracias
Quote from: ElLoco on December 05, 2010, 01:49:33 PM
Gente tengo un problema al importar mi DB, me tira este error.
QuoteAt this place the current query includes more than 300 dump lines. That can happen if your dump file was created by some tool which doesn't place a semicolon followed by a linebreak at the end of each query, or if your dump contains extended inserts. Please read the BigDump FAQs for more infos.
al salir ese error solo me crea 13 tablas y despues cuando vuelvo a apretar en start import me salta otro error de que tal tabla ya existe.
que puede ser?
gracias
me pasa exactamente lo mismo y nose porq puede ser porq en mi pc la restauro desde appserv/mysql, pero cuando la qiero restaurar en el host pasa eso :S
Quote from: ElLoco on December 05, 2010, 01:49:33 PM
Gente tengo un problema al importar mi DB, me tira este error.
QuoteAt this place the current query includes more than 300 dump lines. That can happen if your dump file was created by some tool which doesn't place a semicolon followed by a linebreak at the end of each query, or if your dump contains extended inserts. Please read the BigDump FAQs for more infos.
al salir ese error solo me crea 13 tablas y despues cuando vuelvo a apretar en start import me salta otro error de que tal tabla ya existe.
que puede ser?
gracias
En el archivo del bigdump, modifica ese dato y dale un número mayor
una pregunta, donde dice "AUTO_INCREMENT" en el tutorial dice que no hay que tildarla pero en la imagen esta tildada, que hago? la tildo o no.
gracias.
Hay algo así pero para DESCARGAR la base de datos?
Porque me está ocupando más de 70mb, he intentado con phpmyadmin y desde el backup de cpanel... y se corta antes siempre... (incluso el de cpanel está deshabilitado para tal tamaño parece)
@luuuciano:
puedes usar este script http://www.mysqldumper.net/ es una buena alternativa...
[Tut] ¿Qué es el MysqlDumper? (http://www.simplemachines.org/community/index.php?topic=432969.0)
;)
o puedes descargar las tabla smás pesadas individualmente asi reduces el tamaño, ya luego las incorporas de nuevo a tu archivo sql
Pd.: ese tutorial deberia estar en el indice de tutoriales.. ya que es de mucha ayuda.... ;)
Quote from: Miss All Sunday on July 20, 2011, 11:18:31 AM
o puedes descargar las tabla smás pesadas individualmente asi reduces el tamaño, ya luego las incorporas de nuevo a tu archivo sql
eejejeej, se me super pasó ese tuto... lo otro tampoco se me ocurrió, que nabo jejejej
gracias a todos por los datos e ideas!
Excelente, gracias por compartir.