pecuniabanking / pecunia-client

Pecunia OSX Client
GNU General Public License v2.0
206 stars 44 forks source link

Nach Update auf 1.2.1 sehr große Datendatei #441

Closed ghost closed 7 years ago

ghost commented 8 years ago

Ich bin mir nicht sicher, ob's ein Bug ist, aber bemerkenswert ist es doch. Beim Aktualisieren der Datendatei nach dem Update auf 1.2.1 ist die Datendatei von zuvor etwa etwa 1,6 MB auf 116 MB angewachsen.

mike-lischke commented 8 years ago

Daniel, bist du sicher es ist die Datendatei (accounts.pecuniadata)? Es gibt jetzt eine neue shared DB, die für Daten benutzt wird, die man nachladen kann und die auch von mehreren Pecuniainstallationen verwendet werden kann.

ghost commented 8 years ago

Hallo Mike,

entschuldige bitte, dass ich mich jetzt erst melde. Ja, ich meine die Datendatei. Ich habe mal reingeguckt und genauer scheint es die Datei "accounts.sqlite" zu sein, die sich seit dem Update so aufgebläht hat. Neben meinen Kontodaten sieht es so aus, als wäre da ein umfangreiches, aber etwas eigenartiges Wörterbuch drin, soll das so sein?

‚&ÅÍ<++Arbeitshandbucharbeitshandbuch6ÅÍ;;;Aufkl√§rungsergebnissesaufklaerungsergebnisses$ÅÍ:))√§stimierendemaestimierendem0ÅÍ955Arbeiterwochenkartenarbeiterwochenkarten$ÅÍ8))ApfelweinseiteapfelweinseiteÅÍ7//Annoncenbl√§tternannoncenblaettern2ÅÍ677Artillerieschulschiffartillerieschulschiff ÅÍ5%%aufgeheitertaufgeheitert"ÅÍ4''anr√ºchigsteranruechigster"ÅÍ3''Aufgabestelleaufgabestelle(ÅÍ2--anstandswidrigemanstandswidrigem(ÅÍ1--Anfahrkupplungenanfahrkupplungen.ÅÍ033aufeinanderzupassenaufeinanderzupassen8ÅÍ/==√Ñnderungs√ºberwachungenaenderungsueberwachungen&ÅÍ.++Anschlagsoptionanschlagsoption"ÅÍ-''Anrufvolumensanrufvolumens(ÅÍ,--ArbeitslohnkartearbeitslohnkarteÅÍ+anbellstanbellst2ÅÍ77AntennendosentauschesantennendosentauschesÅÍ)!!ank√§mpfteankaempfte ÅÍ(%%aufgewarteteaufgewartete$ÅÍ'))Anlagenklassenanlagenklassen_ÅÍ&//ArchitektenbundesarchitektenbundesÅÍ%Artikelsartikels_ÅÍ$//Artikelverteilungartikelverteilung"ÅÍ#''AtomstationenatomstationenÅÍ"!!ansuchtestansuchtest&ÅÍ!++Aristotelikerinaristotelikerin&ÅÍ ++Anlagenmodellenanlagenmodellen.ÅÍ33Arbeitsmodellierungarbeitsmodellierung"ÅÍ''AnteilsystemsanteilsystemsÅÍ##Anbauphasenanbauphasen2ÅÍ77√Ñnderungsinformationaenderungsinformation

mike-lischke commented 8 years ago

Hmm, ja, das ist das Wörterbuch, was Pecunia für das true-casing (also die richtige Groß-/Kleinschreibung) verwendet. Das sollte allerdings nicht in accounts.sqlite landen sondern in shared.sqlite. Sehr sonderbar.

Man kann übrigens dieses true-casing abschalten (via Menü oder Settings). Oft geht es auch so, aber leider senden manche Banken den Klartext z.B. alles in Großbuchstaben. Pecunia fragt, ob es die Wörterbuchdaten löschen sollen, wenn man das true-casing abschaltet.

ghost commented 7 years ago

Hallo Mike, das Problem besteht immer noch. Gibt es vielleicht eine Möglichkeit, die Daten inklusive der Kategorien zu exportieren und in eine neue Datendatei zu importieren? Danke & mit besten Grüßen, Daniel

ghost commented 7 years ago

Ich habe jetzt eine Art workaround gefunden: ich habe eine neue Datendatei erstellt, aus der alten Datendatei alle Tabellen bis auf "ZWordmapping" exportiert und die exportierten Tabellen dann in die neue Datei importiert. Funktioniert!

mike-lischke commented 7 years ago

Ok, das geht natürlich auch, obwohl ich nicht verstehe, warum das Wörterbuch überhaupt in deiner Hauptdatendatei aufgetaucht ist. Bisher habe ich auch noch keinen anderen solchen Fall gehört. Nun gut, für diesmal gelöst :-)