Changes

Jump to: navigation, search

De:Defekten Stammbaum wiederherstellen

85 bytes added, 15:36, 11 July 2012
Was verursacht diese Beschädigung?
== Version 2.2.x: GRDB Beschädigung ==
=== Was verursacht diese Beschädigung? ===
The leading cause of Der Hauptgrund von Beschädigungen von grdb corruption is moving the ist das wegbewegen der grdb file from its original locationDatei von ihrer ursprünglichen Position. Whether you move the file to another directoryOb du die Datei in ein anderes Verzeichnis verschiebst, rename itsie umbenennst, copy into another filein eine andere Datei kopierst, transfer to another machine, or another user account auf einen anderen Rechner oder anderen Anwenderzugang legst -- all of those will dies "corruptbeschädigt" the filedie Datei.
What happens is that the grdb file needs its database environment -- a directory with log files, lock files, temp files, etc. The 2.2.x gramps releases uses grdb files and stores the environment for each file, under a tree in a <code>~/.gramps/env</code> directory. If your grdb file is <code>/home/user/genealogy/MyData.grdb</code> then its environment is in the <code>/home/user/.gramps/env/home/user/genealogy/MyData.grdb</code> directory.
So movingAlso verschieben, copying, or renaming the file will copy the file's bytes, but not its environmentkopieren oder umbenennen der Datei kopiert die Bytes der Datei aber nicht seine Umgebung. This is why the moved file appears corruptedDies ist der Grund warum die verschobenen Dateien defekt erscheinen.
Another cause can be an upgrade or downgrade of your operating system to a bsddb database backend that does not support fully the previous form of the database (eg, changed hash versions). This will also seem like a corruption in GRAMPS, but actually means the bsddb tools must be used to convert to data to a new version.
8,848
edits

Navigation menu