Back to top

Autore Topic: problema importare database grande su server  (Letto 3485 volte)

Offline randomind

  • Nuovo arrivato
  • *
  • Post: 42
    • Mostra profilo
problema importare database grande su server
« il: 15 Apr 2014, 11:12:46 »
Salve,
premetto che ho una connessione adsl che mi permette upload da circa 40kb al secondo.
sto cercando di importare un database di circa 190mb su un server che usa phpmyadmin, ma quando scelgo il database da importare il programma mostra la clessidra per un bel po' di tempo, qualche ora, e cmq l'importazione non avviene (ho allegato uno screenshot al riguardo)
Ho alcune domande: il comando importa può essere dato anche quando il database da importare è ancora in fase di upload oppure solo dopo?
E cmq come posso risolvere per importare correttamente il database sul server?
Grazie per l'aiuto!

[allegato eliminato automaticamente dopo un anno]
« Ultima modifica: 15 Apr 2014, 11:20:11 da randomind »

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:problema importare database grande su server
« Risposta #1 il: 15 Apr 2014, 11:44:28 »
il nome del database è identico al nome del file .sql che provi ad importare?
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline xplosion

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4047
  • Sesso: Maschio
    • Mostra profilo
Re:problema importare database grande su server
« Risposta #2 il: 15 Apr 2014, 11:52:21 »
Per database di grandi dimensioni ti consiglio di utilizzare un ottimo strumento (gratis) che si chiama BigDump.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • *****
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:problema importare database grande su server
« Risposta #3 il: 15 Apr 2014, 11:54:48 »
Citazione
il comando importa può essere dato anche quando il database da importare è ancora in fase di upload oppure solo dopo?
Scusa ma se non dai il comando come fa ad essere in fase di upload? Se intendi invece download è ancora più ovvio che devi aspettare di aver completato la fase di export per poter poi fare l'import. Ma forse volevi dire altro ed io non ho capito.  :)
In ogni caso con una connessione lenta ci vuole parecchio tempo, tu aspetta e poi magari se ti stanchi di aspettare interrompi e verifica se hai almeno popolato delle tabelle.

Offline randomind

  • Nuovo arrivato
  • *
  • Post: 42
    • Mostra profilo
Re:problema importare database grande su server
« Risposta #4 il: 15 Apr 2014, 12:28:57 »
Per database di grandi dimensioni ti consiglio di utilizzare un ottimo strumento (gratis) che si chiama BigDump.
lo provo e ti fo sapere: questa mi sembra un' ottima idea :-)
Scusa ma se non dai il comando come fa ad essere in fase di upload? Se intendi invece download è ancora più ovvio che devi aspettare di aver completato la fase di export per poter poi fare l'import. Ma forse volevi dire altro ed io non ho capito.  :)
In ogni caso con una connessione lenta ci vuole parecchio tempo, tu aspetta e poi magari se ti stanchi di aspettare interrompi e verifica se hai almeno popolato delle tabelle.
Allora mi spiego meglio: come da immagine allegata nel primo post, io aggiungo il database da importare sul server e mi esce un messaggio che mi dice di attendere con pazienza il caricamento, ma  sta lì per ore. In fondo alla schermata c'è  un tasto "esegui" che suppongo serva ad eseguire materialmente l'importazione. Perché abbia effetto, il tasto "esegui" posso premerlo anche durante il caricamento o  devo premerlo per forza dopo che il caricamento è terminato?
 

 
il nome del database è identico al nome del file .sql che provi ad importare?
sì, è uguale: ho fatto bene?
 

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • *****
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:problema importare database grande su server
« Risposta #5 il: 15 Apr 2014, 13:05:58 »
Il nome del db non c'entra, tu devi spostare i contenuti, tabelle e dati. Da phpmyadmin ogni operazione viene eseguita solo dopo aver cliccato su esegui, però non ricordo se la rotellina inizia a girare dopo la sola selezione del file, tu premi esegui subito dopo aver scelto il file.

Offline randomind

  • Nuovo arrivato
  • *
  • Post: 42
    • Mostra profilo
Re:problema importare database grande su server
« Risposta #6 il: 15 Apr 2014, 13:41:00 »
Ciao xplosion,
sto provando ad usare bigdump. Ma ho capito bene che  devo caricare script e il backup del database via ftp sul mio spazio web?
 Mi viene un dubbio: caricando il database via ftp le limitazioni di dimensione per il caricamento di files non ci sono?
Grazie infinite per l'aiuto che mi state dando!

Offline xplosion

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4047
  • Sesso: Maschio
    • Mostra profilo
Re:problema importare database grande su server
« Risposta #7 il: 15 Apr 2014, 14:22:30 »
Ciao xplosion,
sto provando ad usare bigdump. Ma ho capito bene che  devo caricare script e il backup del database via ftp sul mio spazio web?
Si, vedi che ci sono delle istruzioni abbastanza semplici da seguire.
Mi raccomando, alla fine devi eliminare lo script dal tuo spazio web !

Offline randomind

  • Nuovo arrivato
  • *
  • Post: 42
    • Mostra profilo
Re:problema importare database grande su server
« Risposta #8 il: 15 Apr 2014, 21:58:50 »
Ho seguito le istruzioni,
impostando database name, username e pw database, charset, e anche database server nello scrip, ma mi esce internal server error 500. Come database server ho lasciato sia localhost, sia  l'host del database fornitomi dal mio hoster.
Come posso risolvere?

Offline randomind

  • Nuovo arrivato
  • *
  • Post: 42
    • Mostra profilo
Re:problema importare database grande su server
« Risposta #9 il: 17 Apr 2014, 20:28:25 »
Chi può darmi una mano?

Offline xplosion

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4047
  • Sesso: Maschio
    • Mostra profilo
Re:problema importare database grande su server
« Risposta #10 il: 18 Apr 2014, 08:01:04 »
Come database server ho lasciato sia localhost, sia  l'host del database fornitomi dal mio hoster.
Perché ?
Devi inserire solo il db_server fornito dal tuo provider.
Verifica anche il charset

Offline randomind

  • Nuovo arrivato
  • *
  • Post: 42
    • Mostra profilo
Re:problema importare database grande su server
« Risposta #11 il: 18 Apr 2014, 09:14:30 »
facendo come dici tu, mi esce internal server error 500.
Cmq penso di aver risolto con split dump...poi ti faccio sapere, grazie.

 



Web Design Bolzano Kreatif