Back to top

Autore Topic: Sql errore nell'importare su nuovo database  (Letto 3939 volte)

Offline YannT

  • Nuovo arrivato
  • *
  • Post: 38
    • Mostra profilo
Sql errore nell'importare su nuovo database
« il: 17 Gen 2007, 11:05:26 »
ciao a tutti! ho un problema che definire piccolo mi sembra riduttivo. ho cambiato host e dal backup del database sembro nn venirne fuori. in pratica importando tutto nel nuovo database mi da come errore:

-- Struttura della tabella `jos_banner`
--
CREATE TABLE `jos_banner` (
`bid` int( 11 ) NOT NULL AUTO_INCREMENT ,
`cid` int( 11 ) NOT NULL default '0',
`type` varchar( 10 ) NOT NULL default 'banner',
`name` varchar( 50 ) NOT NULL default '',
`imptotal` int( 11 ) NOT NULL default '0',
`impmade` int( 11 ) NOT NULL default '0',
`clicks` int( 11 ) NOT NULL default '0',
`imageurl` varchar( 100 ) NOT NULL default '',
`clickurl` varchar( 200 ) NOT NULL default '',
`date` datetime default NULL ,
`showBanner` tinyint( 1 ) NOT NULL default '0',
`checked_out` tinyint( 1 ) NOT NULL default '0',
`checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
`editor` varchar( 50 ) default NULL ,
`custombannercode` text,
PRIMARY KEY ( `bid` ) ,
KEY `viewbanner` ( `showBanner` )
) ENGINE = MYISAM AUTO_INCREMENT =3 DEFAULT CHARSET = latin1 AUTO_INCREMENT =3;

Messaggio di MySQL: Documentazione
#1064 - 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 CHARSET=latin1 AUTO_INCREMENT=3' at line 19


La versione SQL su ar**** era 4.1.22-standard-log
La versione SQL sul nuovo host è 4.0.27-standard
c'è modo di importare senza problemi? vi prego ditemi di si  :(
grazie

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: Sql errore nell'importare su nuovo database
« Risposta #1 il: 17 Gen 2007, 11:18:51 »
Come prima cosa fai una copia del file di backup del database.

Dopodichè elimina tutte le stringhe DEFAULT CHARSET = latin1 che trovi e riprova.

C'è anche da dire che la direttiva AUTO_INCREMENT è ripetuta 2 volte. Non so se possa generare problemi oppure no.


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline YannT

  • Nuovo arrivato
  • *
  • Post: 38
    • Mostra profilo
Re: Sql errore nell'importare su nuovo database
« Risposta #2 il: 17 Gen 2007, 19:55:28 »
purtroppo nn se ne esce fuori  :( :(

Errore

query SQL:

INSERT INTO `jos_categories` ( `id` , `parent_id` , `title` , `name` , `image` , `section` , `image_position` , `description` , `published` , `checked_out` , `checked_out_time` , ? `editor` , `ordering` , `access` , `count` , `params` )
VALUES ( 23, 0, 'Sfondi desktop', 'Sfondi desktop', '', 'com_docman', 'left', ' Personalizza il tuo computer', 1, 0, '0000-00-00 00:00:00', NULL , 1, 0, 0, '' ) ;

Messaggio di MySQL: Documentazione
#1064 - 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 '?`editor`, `ordering`, `access`, `count`, `params`) VALUES (23,


in pratica è docman che stà dando problemi ora...ho cancellato anche AUTO_INCREMENT=X dove X corrisponde ad un numero ma il problema resta
stò seguendo un post relativo a mambo...trovato con google...qualcuno ha qualche idea a riguardo?
grazie
ciaooooooooo
« Ultima modifica: 17 Gen 2007, 22:45:10 da YannT »

Offline YannT

  • Nuovo arrivato
  • *
  • Post: 38
    • Mostra profilo
Re: Sql errore nell'importare su nuovo database
« Risposta #3 il: 17 Gen 2007, 22:51:44 »
niente da fare, il post in questione nn serve allo scopo...volendo posso anche cancellarlo docman...poi posso cmq riconfigurarlo, ma siamo sicuri che i problemi scompaiano?
vi prego illuminatemi
ciaooooooo

Offline YannT

  • Nuovo arrivato
  • *
  • Post: 38
    • Mostra profilo
Re: Sql errore nell'importare su nuovo database
« Risposta #4 il: 17 Gen 2007, 23:13:23 »
niente raga, in pratica mi trova errori di sintassi un pò dovunque, sono ? in mezzo a parole, quindi ora con pazienza lo sistemo...se ho altri problemi poi vi farò sapere
grazie per il suppporto fino ad ora
ciaoooooo  ;)

Offline YannT

  • Nuovo arrivato
  • *
  • Post: 38
    • Mostra profilo
Re: Sql errore nell'importare su nuovo database
« Risposta #5 il: 18 Gen 2007, 01:28:46 »
bene, anzi male! stavolta mi sono fermato in un punto critico, su un componente esterno e credo dipenda dalla versione dell'sql presente sull'host:

-- --------------------------------------------------------
--
-- Struttura della tabella `jos_zoom_comments`
--
CREATE TABLE `jos_zoom_comments` (
`cmtid` int( 11 ) NOT NULL AUTO_INCREMENT ,
`imgid` int( 11 ) NOT NULL default '0',
`cmtname` varchar( 40 ) NOT NULL default '',
`cmtcontent` text NOT NULL ,
`cmtdate` timestamp NOT NULL default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ,
PRIMARY KEY ( `cmtid` ) ,
KEY `imgid` ( `imgid` ) ,
KEY `id` ( `cmtid` )
) ENGINE = MYISAM ;

Messaggio di MySQL: Documentazione
#1064 - 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 'CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
  PRIMARY KEY   


cos'è che vuole? le ho provate tutte, ma nn riesco ad andare avanti..helppppppppppppp  :( ??? :-\

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: Sql errore nell'importare su nuovo database
« Risposta #6 il: 18 Gen 2007, 09:21:31 »
Non so come e con cosa tu abbia fatto il backup del database, ma contiene un sacco di errori.
Quali sono le versioni di MySQL in gioco?


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline YannT

  • Nuovo arrivato
  • *
  • Post: 38
    • Mostra profilo
Re: Sql errore nell'importare su nuovo database
« Risposta #7 il: 18 Gen 2007, 10:04:34 »
dal pannello di amministrazione dei database ho esportato il database e con le opzioni di default e mi ritrovo stò coso...dici di provare in un altro modo?
il sito e il forum (smf) hanno lo stesso database per via delle iscrizioni, quindi ho esportato tutto dal pannello così da averli entrambi.

La versione SQL su ar**** era 4.1.22-standard-log
La versione SQL sul nuovo host è 4.0.27-standard


Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: Sql errore nell'importare su nuovo database
« Risposta #8 il: 18 Gen 2007, 10:14:34 »
Prova a riesportarlo, abilitando la modalità compatibilità su MYSQL40.


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline YannT

  • Nuovo arrivato
  • *
  • Post: 38
    • Mostra profilo
Re: Sql errore nell'importare su nuovo database
« Risposta #9 il: 18 Gen 2007, 10:21:29 »
ok ho esportato solo "jos_zoom_comments.sql" e gli piace!!
dici di esportare anche il resto in "MYSQL40"?
secondo te tutti i ? presenti tra le parole scompaiono? cavolo a intuirlo prima nn ci avrei perso la notte
grazie per l'aiuto, davvero!  :)
ciaoooo

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: Sql errore nell'importare su nuovo database
« Risposta #10 il: 18 Gen 2007, 10:28:02 »
Riesporta tutto il database.


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline YannT

  • Nuovo arrivato
  • *
  • Post: 38
    • Mostra profilo
Re: Sql errore nell'importare su nuovo database
« Risposta #11 il: 18 Gen 2007, 10:43:37 »
scusa l'ignoranza...
ho sostituito questa è un'altra query con errori di compatibilità nel file esportato con le impostazioni di default e ora sembra aver caricato tutto...
l'unica domanda che mi viene è che il precedente database ha 180 query ( backup_smf_attachments, backup_smf_ban_groups, backup_smf_ban_items...)
il nuovo database ne contiene 117 e a mancare all'appello sono proprio i backup_smf, è normale?
ora cambio i file di configurazione e...spero di aver finito  :(
grazie

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: Sql errore nell'importare su nuovo database
« Risposta #12 il: 18 Gen 2007, 10:45:49 »
Verifica di avere esportato tutte le tabelle.


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline YannT

  • Nuovo arrivato
  • *
  • Post: 38
    • Mostra profilo
Re: Sql errore nell'importare su nuovo database
« Risposta #13 il: 18 Gen 2007, 10:54:19 »
si, me le seleziona tutte ma in output mi dà un file .sql senza backup_smf
se provo ad esportarle singolarmente lo fà...dici che mi conviene esportarle ed inserirle una ad una?  :-\

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: Sql errore nell'importare su nuovo database
« Risposta #14 il: 18 Gen 2007, 11:03:47 »
Mmm... molto strano che escluda delle tabelle.


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline YannT

  • Nuovo arrivato
  • *
  • Post: 38
    • Mostra profilo
Re: Sql errore nell'importare su nuovo database
« Risposta #15 il: 18 Gen 2007, 13:23:35 »
risolto per il database! 180 in partenza e 180 query in arrivo.
ora come già sapevo ho problemi con il file "configuration.php"
ho letto vari post su questo forum relativo all'errore

Fatal error: main() [function.require]: Failed opening required '/home/****/public_html/****.****.com/home/includes/version.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/pietradi/public_html/vivimartina/includes/joomla.php on line 71

e sono sicuro che sbaglio ad indicare la path perchè la cartella includes l'ho uppata diverse volte assicurandomi di trovarci tutti i file.
ok la path me la dà il mio nuovo host, ma in realtà sono in prova su un dominio dello stesso host, ma non di mia proprietà (faccio delle prove, così da essere pronto quando mi attiveranno lo spazio e sono in un sottodominio).
avete suggerimenti per la path? con l'ftp l'unica cosa che vedo nella barra è "/www/miosottodominio"  ???

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: Sql errore nell'importare su nuovo database
« Risposta #16 il: 18 Gen 2007, 15:30:52 »
Questo è un errore diverso, apri un nuovo post.


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

 



Web Design Bolzano Kreatif