[gnucash-de] Migrationsproblem 1.8.12 -> 2.2.8
Christian Stimming
stimming at tuhh.de
Di Feb 24 15:48:40 EST 2009
Hallo,
Am Dienstag, 24. Februar 2009 21:10 schrieb Frank H. Ellenberger:
> > ich buche seit einigen Jahren auf meinem Linux-Rechner mit GnuCash
> > 1.8.12. Nun habe ich GnuCash 2.2.8 installiert und möchte meine Daten
> > natürlich weiter verwenden.
> >
> > Ich habe die entsprechende XML-Datei von der 1.8.12.-Linux-Version
> > genommen und LF in CR/LF gewandelt. Dann habe ich die Datei in die
> > 2.2.8-Windowsversion eingelesen.
genau mit der gleichen Konstellation gab es vor ca. 2-3 Monaten eine bugzilla
Bugreport. Die Lösung dort war, dass ich angeboten hatte, dass der Benutzer
die 1.8er-Datei an mich schickt und ich versuche, die im 2.2er Format
abzuspeichern, was auch geklappt hat. Hm...
http://bugzilla.gnome.org/show_bug.cgi?id=565373 war's.
Der "Trick" oder das eigentliche Problem war hier, dass die 1.8er-Datei
mehrere unterschiedliche Zeichencodierungen enthielt (UTF-8 und ISO-8859-1).
Eigentlich gibt es seit 2.0.0 und so auch in 2.2.x einen Import-Assistent,
der beim Öffnen einer solchen Datei kommt und der für die Konvertierung
korrekt nachfragt. Aus dem Bugreport und der mir zugesandten Datei scheint es
mir aber so, dass dieser Import-Assistent auf Windows anscheinend nicht
korrekt funktioniert. So als ob die Windows-Version eben doch nicht alle
wichtigen Zeichencodierungen erkennen könnte.
Jedenfalls ist die Lösung deines Problems, dass du die 1.8er Version einmal
*auf Linux* mit einer 2.2.x Version (oder 2.0.x) öffnen und abspeichern
musst. Die dabei herauskommende Datei kann dann auch von Windows-2.2.x
weiterbenutzt werden.
> Ich vermute mal, die Umwandlung ist der Fehler. Probiers doch noch mal mit
> einer unmodifizierten Kopie.
@Frank: Line-endings sind hier (ausnahmsweise) wohl kein Problem, obwohl das
natürlich immer eine guter Hinweis ist.
> Der Umstieg von 1.8 auf 2.2 ist natürlich nicht so ausgetestet wie 1.8 ->
> 2.0 -> 2.2, aber Probleme sind da eigentlich auch nicht bekannt.
Dachte ich halt auch, bis zu obigem bugzilla-Entry.
> Dazu gab
> es aber kürzlich ein paar Mails auf einer der englischspracchigen Listen
> https://lists.gnucash.org/search/de/?query=1.8&submit=Suche%21&max=20&resul
>t=normal&sort=date%3Alate&idxname=gnucash-devel&idxname=gnucash-user, etwa
> https://lists.gnucash.org/pipermail/gnucash-user/2008-November/027282.html.
Stimmt. Derek scheint von dem obigen bugzilla item und dessen Lösung aber noch
nicht gehört zu haben. Kannst das gerne auf der -user Liste mal erklären,
wenn wieder danach gefragt ist.
Gruß
Christian