• User

    Impossibile importare db!!!

    ciao a tutti..
    allora..
    ho acquistato un db su aruba,per cambiare da tophost che mi faceva lezzo.
    allora.
    da tophost ho fatto il backup del db,e mi ha salvato un file .sql...
    ora..
    se provo a importarlo su aruba con "Nuova query" mi da errori su errori,tutti di sintassi.
    ad esempio provo a eseguire:

    Table structure for table smf_ads

    DROP TABLE IF EXISTS smf_ads;

    CREATE TABLE smf_ads (
    ADS_ID mediumint(8) unsigned NOT NULL auto_increment,
    NAME tinytext NOT NULL default '',
    CONTENT text NOT NULL default '',
    BOARDS tinytext,
    POSTS tinytext,
    CATEGORY tinytext,
    HITS mediumint(8) NOT NULL default 0,
    TYPE smallint(4) NOT NULL default 0,
    show_index smallint(4) NOT NULL default 0,
    show_board smallint(4) NOT NULL default 0,
    show_threadindex smallint(4) NOT NULL default 0,
    show_lastpost smallint(4) NOT NULL default 0,
    show_thread smallint(4) NOT NULL default 0,
    show_bottom smallint(4) NOT NULL default 0,
    show_welcome smallint(4) NOT NULL default 0,
    show_topofpage smallint(4) NOT NULL default 0,
    show_towerright smallint(4) NOT NULL default 0,
    show_towerleft smallint(4) NOT NULL default 0,
    show_betweencategories smallint(4) NOT NULL default 0,
    show_underchildren smallint(4) NOT NULL default 0,
    PRIMARY KEY (ADS_ID)
    ) TYPE=MyISAM;

    e mi dice
    Msg 156, Livello 15, Stato 1, Numero Riga 2
    Incorrect syntax near the keyword 'Table'.

    cancello 'table' e mi da un altro errore..
    e così via...
    son mille mila righe il mio db,ma è solo 2 mega..

    ma trova 500 errori sempre!come diavolo faccio!?
    grazie


  • User

    Ho provato la query sql che hai postato e funziona correttamente. Mi ha creato la regolarmente la tabella e tutti i campi. Anche io ho un DB su Aruba, ho eseguito la query utilizzato la funzione SQL della console phpMyAdmin messa a disposizione da Aruba.

    P.S.
    Hai selezionato uno dei 5 DB a disposizione dalla drop a sinistra prima di eseguire la query? In ogni caso, pur non facendolo ti avrebbe dato come errore "No database selected" e non degli errori sintattici sulla query.


  • User

    oddio..
    ho comprato un mssql e non un mysql!!!!!come faccio!?!?!


  • User

    In effetti stavo per chiederti se avevi acquistato un DB mySql, ma alla fine l'ho dato per scontato. Per risolvere il problema a questo punto dovresti contattare lo staff Aruba per effettuare una conversione se possibile.


  • User

    ah sì l'ho contattato..in via eccezionale sistemano tutto loro 🙂


  • User

    ok tutto risolto!
    ora ho fatto come dicevi "importa".
    solo che mi da un errore,sulla sintassi di "id_member".....

    edit: bah ora mi da altri errori....che debba prima installarci smf?!il db riguarda un forum di smf..


  • User

    ...up?


  • User

    Se non posti gli errori e le righe SQL interessate è difficile darti una mano. In ogni caso se il DB riguarda SMF ti consiglio di ricreare la struttura da zero utilizzando l'installazione di SMF e poi importare solo i dati se ne hai bisogno.


  • User

    sono riuscito!sono riuscito!