Eksport/Import af database fra 1.1.14 til 2.0

Started by Kuma, DK, June 14, 2011, 02:01:30 PM

Previous topic - Next topic

Kuma, DK

Jeg har et forum version 1.1.14 og oprettet et nyt i version 2.0

Jeg vil nu gerne have flyttet medlemmer/indhold fra 1.1.14 til 2.0, men bliver ved med at få en databasefejl, smidt i hoved.

QuoteSQL-forespørgsel:

--
-- Data dump for tabellen `smf_attachments`
--
UPDATE  `smf_attachments` SET  `ID_ATTACH` =3,
`ID_THUMB` =0,
`ID_MSG` =0,
`ID_MEMBER` =13,
`attachmentType` =0,
`filename` =  'avatar_13.png',
`file_hash` =  '7cd377fbf30682f61619fc96c428d97da3acfdd2',
`size` =7377,
`downloads` =1568,
`width` =65,
`height` =56 WHERE  `smf_attachments`.`ID_ATTACH` =3;


MySQL returnerede:

#1054 - Unknown column 'attachmentType' in 'field list'

Jeg har fuld adgang til phpmyadmin, mysql, databaser - alt!

Hvordan fixer jeg dette?

Akyhne

Du kan ikke bare importere medlemsdatabasen fra SMF 1 til SMF 2.

Daniel Hofverberg

Problemet uppstår av att SMF 2 har en viss annan databasstruktur än SMF 1.x med en del ändrade fältnamn.

Enklaste sättet är därför att du uppgraderar det befintliga forumet till SMF 2.x - då kommer uppgraderingsscriptet att automatiskt byta namn på fältnamn och ändra till rätt tabellstruktur.

Om du av någon anledning absolut vill ha kvar det äldre forumet, så skapa en kopia av hela forumet (filer och databas) och uppgradera kopian istället.

fripp

För oss som stöter på problemet - "Unable to locate member database" - under (den stora) uppgraderingen, hade det varit toppen om detta varit lösningen. Jag har försökt köra alla möjliga versioner av uppgraderingen (av/på med språk och mods mm) men inte lyckats komma förbi medlemstabellens uppdatering. Vad kan vara fel?

Hade varit "smugt" om någon med insikt hade snickrat ihop ett skript som gjorde det möjligt att importera den gamla databasen (alles) in i en färsk 2.0.

Tack.

Akyhne


Advertisement: