| Precedente :: Successivo |
| Autore |
Messaggio |
Undo Newbie


Registrato: Apr 01, 2003 Messaggi: 53
|
Inviato: 30-12-2007 18:08 Oggetto: SQLDumpSplitter non funziona... |
|
|
Ho provato ad usare SQLDumpSplitter (seguendo le istruzioni nell'area riservata, quindi anche quanto indicato sulle dimensioni dei singoli file da cerare e lasciando inalterato il valore).
Il file sql da splittare è di 80 mega circa.
Mi crea solo 2 file, 1 da 79 kb ed un altro di 81.868 Kb che, ovviamente, nonviene caricato.
Ho anche provato a splittare nuovamente il file n. 2 da 81.868 Kb ma continuano ad essere creati sempre 2 files: uno moplto piccolo ed un altro molto grande.
Dove ho sbagliato?
 |
|
| Torna in cima |
|
 |
rino Amministratore


Registrato: Sep 28, 2004 Messaggi: 4659 Località: Anzio
|
Inviato: 30-12-2007 20:02 Oggetto: |
|
|
| Prova a variare il Target size. |
|
| Torna in cima |
|
 |
Undo Newbie


Registrato: Apr 01, 2003 Messaggi: 53
|
Inviato: 30-12-2007 22:06 Oggetto: |
|
|
Provato.
Niente da fare... Sempre 2 files
 |
|
| Torna in cima |
|
 |
rino Amministratore


Registrato: Sep 28, 2004 Messaggi: 4659 Località: Anzio
|
|
| Torna in cima |
|
 |
Undo Newbie


Registrato: Apr 01, 2003 Messaggi: 53
|
Inviato: 31-12-2007 13:16 Oggetto: |
|
|
Non me lo lascia inviare...
Sono 4,5 Mb e mi risponde:
"Dimensione del file superiore a 2000000
verifica dimensioni e rimanda il file con dimensioni opportune"
 |
|
| Torna in cima |
|
 |
Undo Newbie


Registrato: Apr 01, 2003 Messaggi: 53
|
Inviato: 31-12-2007 13:39 Oggetto: |
|
|
Aggiungo.
In remoto carico il db va ssh con putty dopo aver portato il file sql in una directory
Ora sto facendo le porve in locale (con wampserver) e potri caricare il DB con lo stesso sistema, solo che non riesco a capire come collegarmi con putty o in altro modo a MySQL per eseguire il dump da riga di comando. |
|
| Torna in cima |
|
 |
robco Amministratore


Registrato: Mar 29, 2005 Messaggi: 216
|
Inviato: 31-12-2007 14:15 Oggetto: |
|
|
manda zip lo splitter e vediamo se si risolve,
puoi anche usare un altro file (lo dovresti trovare qui nei downloads) che divide le tabelle per nome, fa quindi tanti file quante le tabelle. (e anche fi più)
oppure usa autobackup in formato zip, e poi scarichi con ftp |
--------------------------------------------------
Non inviate MP per richieste di aiuto. grazie |
|
| Torna in cima |
|
 |
Undo Newbie


Registrato: Apr 01, 2003 Messaggi: 53
|
Inviato: 31-12-2007 14:49 Oggetto: |
|
|
Non posso dividere le tabelle, alcune superano comunque i due mega....
E' dalle 7,00 di stamattina che cerco di caricare in locale il DB. In remoto, via ssh non ho problemi.
Ho provato con msqldumper, Bigdump ed altri programmi, ma ho sempre gli stessi problemi
Risolverei se sapessi come colegarmi a wampserver via ssh con putty in locale e procedere come faccio in remoto |
|
| Torna in cima |
|
 |
RobinHood Newbie


Registrato: May 19, 2007 Messaggi: 134
|
Inviato: 31-12-2007 18:39 Oggetto: |
|
|
ma non accedi in MyphpAdmin ?
se accedi il problema è risolto
le tabelle più grosse sono quelle dei search del forum, e dei programmi "tracciatori" msanalysys iptracing e simili
esporti le tabelle a gruppi lasciando per ultime quelle grandi.
quelle grandi (bb.xxxx-search) le esporti una alla volta zippandole
e dovresti risolvere.
lavoro lungo ed è possibile dimenticare qualche tabella, ma penso sia l'unico modo per database "grandi" |
|
| Torna in cima |
|
 |
Undo Newbie


Registrato: Apr 01, 2003 Messaggi: 53
|
Inviato: 31-12-2007 21:13 Oggetto: |
|
|
La mia tebella piu' grande (diverse decine di Mb) è quella nuke_stories.
Ho risolto (alle 6 del pomeriggio, dopo circa 12 ore...) aumentando il limite di upload dei file dal php.ini di Wampserver, così riesco a caricare tutto il db di 123 Mb. Ho torvatp la soluzone cercando sul web.
In remoto, come ho detto, non ho problemi.
Quanto a SQLDumpSplitter, ho scoperto che non funziona se il file .sql viene salvato spuntando anche la voce "Inserimenti completi" in phpmyadmin. Se si spunta solo la voce "Dati" funziona. Naturalemnte non so spiegare il perche'
Spero che la fatica fatta serva anche a qualcun altro....
Buon anno a tutti! |
|
| Torna in cima |
|
 |
rino Amministratore


Registrato: Sep 28, 2004 Messaggi: 4659 Località: Anzio
|
Inviato: 01-01-2008 12:05 Oggetto: |
|
|
| Citazione: | | Quanto a SQLDumpSplitter, ho scoperto che non funziona se il file .sql viene salvato spuntando anche la voce "Inserimenti completi" in phpmyadmin. Se si spunta solo la voce "Dati" funziona. Naturalemnte non so spiegare il perche' |
Suppongo sia un problema di valori troppo elevati del database che si genera inserendo "Inserimenti completi". Ci sarebbe da fare un test che preveda "Inserimenti completi" con un database più piccolo e verificare se il problema si ripresenta o no. In caso negativo sarebbe sufficiente seguire il suggerimento di Robin Hood ossia tagliare il db in 2 o più parti.
Grazie cmq delle prove che inseriremo come "Note" nel tutorial. |
|
| Torna in cima |
|
 |
Undo Newbie


Registrato: Apr 01, 2003 Messaggi: 53
|
Inviato: 01-01-2008 12:11 Oggetto: |
|
|
Grazie a voi!
Ogni tanto qui imparo qualcosa di nuovo...
P.S.
Manca solo - se posso permettermi un appunto - la possibilità di vedere come RSS i post del forum (lo faccio con un altro sito che tratta phpnuke).
E' molto comodo perché consente di leggere tutti i post senza perderne uno e conservare i link a quelli piu' interessanti. In ogni caso, io mi faccio un giro qui tutti i giorni... |
|
| Torna in cima |
|
 |
weblord Newbie


Registrato: Mar 19, 2003 Messaggi: 262
|
Inviato: 01-01-2008 12:39 Oggetto: |
|
|
Scusa ma... visto che sei abituato ad importare il database tramite righe di comando (cosa che faccio sempre anche io perchè é molto più veloce) perchè non lo fai anche in locale?
Non hai bisogno di collegarti con Putty, perchè se non sbaglio, per fare una cosa del genere in locale dovresti anche installare sul pc OpenSSH, poi abilitare un gruppo, creare un tunnel con putty e quindi aprire una porta del firewall per consentire l'accesso (insomma abbastanza laborioso).
Basta che apri una sessione dal prompt dei comandi e fai tutto da li.
In questo modo io importo database di 300 mb in pochi minuti  |
|
| Torna in cima |
|
 |
RobinHood Newbie


Registrato: May 19, 2007 Messaggi: 134
|
Inviato: 01-01-2008 13:09 Oggetto: |
|
|
Buon Anno innanzitutto e...
per cominciare bene e proseguire meglio negi studi Nuke.....
mi spiegate le righe di comando per backup e restore?
ciao - grazie
Stefano |
|
| Torna in cima |
|
 |
Undo Newbie


Registrato: Apr 01, 2003 Messaggi: 53
|
Inviato: 01-01-2008 20:40 Oggetto: |
|
|
GRAZIE!!!
Io volevo infatti fare tutto da riga di comando in locale, ma non sapevo come fare...
Ho provato adesso e funziona. Ma perche non ci avevo pensato prima!
Sono proprio un somaro
Meno male che ci sono i forum!!!
Per Robin Hood:
dalla directory per fare il backup lanciare il comando
| Codice: | | mysqldump nomedatabase -u root -p > nomefilebackup.sql |
per fare il dump del db
| Codice: | | mysql nomedatabase -u root -p < nomefilebackup.sql |
Prendi comunque queste info con le molle, io mi sono appuntato questi comandi ma faccio come uno che legge una cosa in una lingua che non conosce senza sapere cosa dice esattamente....
Spero che altri piu' esperti possano darti qualche informazione piu' chiara. |
|
| Torna in cima |
|
 |
|