Back to top

Autore Topic: [RISOLTO] Errore di migrazione Joomla: righe duplicate?  (Letto 5684 volte)

Offline MaCy

  • Nuovo arrivato
  • *
  • Post: 19
    • Mostra profilo
Salve, ho un problema di migrazione di joomla.
Ho la 1.0.12 e sto passando alla 1.5.10

Ho installato un componente per la migrazione "Migrator" e ho prelevato il file SQL che ha creato.

Poi ho provato a migrare in locale per vedere se tutto andava bene.
Il problema è che il file SQL creato da Migrator secondo e è sbagliato. Ci sono delle duplicazioni che non capisco: righe uguali che fanno riferimento alla stessa chiave primaria.
quindi mi dà il seguente errore:


Error at the line 19: INSERT INTO jos_migration_backlinks
VALUES(2,"Notizie","index.php?option=com_content&task=section&id=1&Itemid=2","index.php?option=com_content&task=section&id=1&Itemid=2","");

Query:INSERT INTO jos_migration_backlinks
VALUES(2,"Notizie","index.php?option=com_content&task=section&id=1&Itemid=2","index.php?option=com_content&task=section&id=1&Itemid=2","");

MySQL: Duplicate entry '2' for key 1

Fermato all'errore



Secondo voi a cosa è dovuto? Cosa devo fare?
Grazie
« Ultima modifica: 14 Mag 2009, 10:41:57 da MaCy »

Offline fedepan

  • Esploratore
  • **
  • Post: 57
    • Mostra profilo
Re: Errore di migrazione Joomla: righe duplicate?
« Risposta #1 il: 06 Mag 2009, 19:22:26 »
ciao Macy io ho un problema simile al tuo, ecco cosa mi esce fuori

EError at the line 9: INSERT INTO josjosjos_migrationjosjos_backlinks VALUES(1,"Home","index.php?option=comjosjos_frontpage&Itemid=1","index.php?option=comjosjos_frontpage&Itemid=1","");

Query:INSERT INTO josjosjos_migrationjosjos_backlinks VALUES(1,"Home","index.php?option=comjosjos_frontpage&Itemid=1","index.php?option=comjosjos_frontpage&Itemid=1","");


MySQL: Table 'Sql120836_4.josjosjos_migrationjosjos_b acklinks' doesn't exist


Se qualcuno potesse aiutarci, anche io penso che il difetto dipenda dal migrator...


Offline = odino =

  • Instancabile
  • ******
  • Post: 5696
  • Sesso: Maschio
  • "In realtà li trasforma in menomati" Danzel
    • Mostra profilo
Re: Errore di migrazione Joomla: righe duplicate?
« Risposta #2 il: 06 Mag 2009, 20:05:50 »
La migrazione va effettuata da Joomla! 1.0.15 a Joomla! 1.5.x, innanzitutto.

Secondo...

MaCy hai un problema con gli ID duplicati, devi vedere se è un problema localizzato a quelle due query o generale del file .sql.

fedepan tu invece hai un problema nell'esportazione ed importazione dei dati relativi al nome delle tabelle dal vecchio DB, infatti i nomi delle tabelle esportate sono sbagliate ( josjosjos_migrationjosjos_backlinks ). Utilizzi il migrator "ufficiale"?

Offline MaCy

  • Nuovo arrivato
  • *
  • Post: 19
    • Mostra profilo
Re: Errore di migrazione Joomla: righe duplicate?
« Risposta #3 il: 06 Mag 2009, 20:14:20 »
Ho risolto settando a 1 la casella "increments" dell'opzione configuration


grazie  :)

Offline fedepan

  • Esploratore
  • **
  • Post: 57
    • Mostra profilo
Re: Errore di migrazione Joomla: righe duplicate?
« Risposta #4 il: 06 Mag 2009, 21:03:24 »


fedepan tu invece hai un problema nell'esportazione ed importazione dei dati relativi al nome delle tabelle dal vecchio DB, infatti i nomi delle tabelle esportate sono sbagliate ( josjosjos_migrationjosjos_backlinks ). Utilizzi il migrator "ufficiale"?

si si quello che si scarica dal link che c'è sul vademecum...o meglio magari non lo so se è ufficiale

da questa guida
http://wiki.joomla.it/index.php?title=Migrazione_da_Joomla_1.0.x_a_1.5.x

è indicato questo link

http://joomlacode.org/gf/project/pasamioprojects/frs/

scarico migrator.zip migrator_1.4 vers. stable

ho sbagliato componente?

Grazie Odino

Offline fedepan

  • Esploratore
  • **
  • Post: 57
    • Mostra profilo
Re: Errore di migrazione Joomla: righe duplicate?
« Risposta #5 il: 07 Mag 2009, 14:03:51 »
per altro aggiungo....che all'interno del mio file sql non trovo questa voce

josjosjos_migrationjosjos

quindi non penso che il problema stia nel file sql quanto altrove boh...

mi potete aiutare?

Offline MaCy

  • Nuovo arrivato
  • *
  • Post: 19
    • Mostra profilo
Re: Errore di migrazione Joomla: righe duplicate?
« Risposta #6 il: 07 Mag 2009, 14:36:25 »
hai messo il prefisso delle tabelle giusto? Cioè jos_   ?

Offline fedepan

  • Esploratore
  • **
  • Post: 57
    • Mostra profilo
Re: Errore di migrazione Joomla: righe duplicate?
« Risposta #7 il: 07 Mag 2009, 16:29:45 »
Si Si ho controllato, ho messo jos_ e ho provato a vedere anche nel database per sicurezza... le tabelle hanno prefisso jos_

Offline FuturaImmagine

  • Esploratore
  • **
  • Post: 111
  • Sesso: Maschio
  • Landing Page e Siti web Efficaci
    • Mostra profilo
Re:[RISOLTO] Errore di migrazione Joomla: righe duplicate?
« Risposta #8 il: 19 Mag 2009, 02:59:03 »
io questa menata l'ho risolta. Se carichi il file ogni volta devi controllare che in installation/sql non ci sia il vecchio migrator. Altrimenti anche se metti il prefisso _jos ormai ti da errore.

Se lo trovi cancellalo, e ricaricalo ogni volta.
Qualsiasi cosa che merita di essere fatta merita di essere fatta bene. [Lord Chesterfield]

http://www.futuraimmagine.com

Offline angelcs

  • Appassionato
  • ***
  • Post: 689
  • Sesso: Maschio
  • SEO
    • Mostra profilo
Re:[RISOLTO] Errore di migrazione Joomla: righe duplicate?
« Risposta #9 il: 02 Giu 2009, 21:44:14 »
Ragazzi mi pare di avere lo stesso errore che scrivo sotto nella speranza di qualche consiglio.
Premetto che ho usato l'ultimo migrator ufficiale è ho provato i consigli sopra.


Ecco alla fine della migrazione da joomla 1.0.15 a joomla 1510 mi stampa questo errore



Error at the line 9: INSERT INTO jos_migration_backlinks VALUES(1,"Home Eventi","index.php?option=com_frontpage&Itemid=1","index.php?option=com_frontpage&Itemid=1","");

Query:INSERT INTO jos_migration_backlinks VALUES(1,"Home Eventi","index.php?option=com_frontpage&Itemid=1","index.php?option=com_frontpage&Itemid=1","");

MySQL: Table 'db_NOMEDB.jos_migration_backlinks' doesn't exist

Fermato all'errore


L'unico mio dubbio e la codifica del vecchio sito che è tutta uguale (latin1_swedish_ci) apparte la tabella jos_migrator_tasks che è (utf8_general_ci)

avete consigli?
« Ultima modifica: 02 Giu 2009, 21:48:27 da angelcs »

Offline angelcs

  • Appassionato
  • ***
  • Post: 689
  • Sesso: Maschio
  • SEO
    • Mostra profilo
Re:[RISOLTO] Errore di migrazione Joomla: righe duplicate?
« Risposta #10 il: 02 Giu 2009, 22:43:50 »
mi rispondo da solo perchè ho risolto sostituendo il prefisso del file creato dal componente migration

la procedura si completa senza errori, anche se non ha importato i contenuti. Nessuna pagina o articolo è stato importato.

Adesso la domanda è conoscete altri modi per importare i contenuti, sezioni e categorie?

 



Web Design Bolzano Kreatif