Back to top

Autore Topic: [RISOLTO] errore durante l'import...  (Letto 1234 volte)

Offline didodido85

  • Esploratore
  • **
  • Post: 92
    • Mostra profilo
[RISOLTO] errore durante l'import...
« il: 12 Gen 2007, 20:29:46 »
Allora,

ho un sito funzionante online che ho backup-ato...

ho esportato anche il file dalle tabelle per poterci lavorare online...

è solo che se creo il database e provo ad importare il file...

Errore
query SQL:

--
-- Database: `x`
--
-- --------------------------------------------------------
--
-- Struttura della tabella `jos_banner`
--
CREATE TABLE "jos_banner"(

"bid"int( 11 ) NOT NULL default '0',
"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" )
);



Messaggio di MySQL: 

#1064 - Errore di sintassi nella query SQL vicino a '"jos_banner" (
  "bid" int(11) NOT NULL default '0',
  "cid" int(11) NOT NULL de' linea 1



Le versioni di mysql utilizzate sono diverse:

da dove ho esportato:  MySQL: 4.1.14
da dove cerco di importare:  MySQL: 4.1.9

Versione di joomla: 1.0.11


Qualcuno può aiutarmi?
« Ultima modifica: 16 Gen 2007, 16:43:18 da didodido85 »

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: errore durante l'import...
« Risposta #1 il: 12 Gen 2007, 22:07:11 »
Codice: [Seleziona]
"bid"int( 11 ) NOT NULL default '0',
"cid"int( 11 ) NOT NULL default '0',

Se la query è proprio così, non va bene.
Usa il backtick al posto delle virgolette.
E metti uno spazio prima del tipo di campo.

Codice: [Seleziona]
CREATE TABLE `jos_banners` (
`bid` int( 11 ) NOT NULL default '0',
`cid` int( 11 ) NOT NULL default '0',


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

Offline didodido85

  • Esploratore
  • **
  • Post: 92
    • Mostra profilo
Re: errore durante l'import...
« Risposta #2 il: 15 Gen 2007, 20:03:01 »
Non so ma anche provando a modificare gli apici dei primi due campi:

--
CREATE TABLE 'jos_banner'(

'bid'int( 11 ) NOT NULL default '0',
'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" )
);



Messaggio di MySQL: 

#1064 - Errore di sintassi nella query SQL vicino a ''jos_banner' (
  'bid' int(11) NOT NULL default '0',
  'cid' int(11) NOT NULL de' linea 1




Lo spazio non so se lo toglie lui o è solo un problema di visualizzazione perchè se lo apro con .net o word che sia c'è...

Posso provare ad esportarlo in un'altro modo?

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: errore durante l'import...
« Risposta #3 il: 16 Gen 2007, 09:47:34 »
Io non ho detto apice ma backtick, sono 2 caratteri diversi.


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

Offline didodido85

  • Esploratore
  • **
  • Post: 92
    • Mostra profilo
Re: errore durante l'import...
« Risposta #4 il: 16 Gen 2007, 16:40:10 »
Ho risolto, non con i backtick (sul phpmyadmin che utilizzavo c'era anche l'opzione per abilitarli/disabilitarli) bensi esportando il database come MSSQL e importandolo nella solita maniera...

Non capisco il perchè  ??? . Ma va bene così  :P

 



Web Design Bolzano Kreatif