From: Yohann L. <gar...@ya...> - 2006-08-27 10:04:53
|
Alex, Nothing much more to say but that worked. I deleted a 8.6MB log file in ~/.gramps/bsddbenv and everything works like a charm. Continue developing this great soft ! Thank you Yohann Alex Roitman <sh...@gr...> a écrit : Yohann, On Wed, 2006-08-23 at 22:12 +0200, Yohann Lorand wrote: > Tried to open my grdb file (made with gramps-2.0.11) then got bug #1 This says that the environment directory does not correspond to the database. Before you try what I am going to suggest, please make sure you have a safe copy of all your gramps-2.0.11 grdb files. Now, delete all files in ~/.gramps/bsddbenv directory, then delete all your 2.1.x database. Start gramps 2.1.x and then open a copy (but have a safe copy, please!) of 2.0.11 data. Let me know if you see problems. > and immediatly after bug #2. Once you got bug #1, the data is not opened. Ignore the rest of tracebacks in that session. > Opened my ged file (made with gramps-2.0.11 from the same grdb file as > above) successfully, tried to save it (with save as, not export) in > grdb then got bug #3 This is the same as #1. Once you damage your environment, you cannot do anything with grdb files in 2.1.x. You probably damaged the environment by e.g. having a grdb file created/opened with 2.1.x and then copying another file in place of that. > and immediatly after bug #4. Sure, same as with #2: after database environment fails to open, you can get all kinds of weird tracebacks. I see only one problem here: your database environment dir is damaged, most likely because the grdb file was "pulled from under it" without giving it a chance to reset the log file numbers. Once you clean your environment dir and open fresh data, all should be OK. I would also suggest that you change you strategy: instead of opening ged file directly and then saving as grdb, I would set up the new grdb file and then import ged file into the empty database. Hope this helps, Alex -- Alexander Roitman http://www.gramps-project.org --------------------------------- Découvrez un nouveau moyen de poser toutes vos questions quelque soit le sujet ! Yahoo! Questions/Réponses pour partager vos connaissances, vos opinions et vos expériences. Cliquez ici. |