Corrupted data file

Tommy Trussell tommy.trussell at gmail.com
Fri Jan 8 23:10:36 EST 2016


On Fri, Jan 8, 2016 at 3:26 AM, Johan Pretorius <pretoriusjf at gmail.com>
wrote:

> Hi there,
>
> A friend's harddrive crashed. Most files could be recovered by a data
> recovery service, including the files in their GnuCash data folder.
>
> Gnucash fails to open the recovered file (and all its backups) saying that
> there is no suitable backend for the file.
>
> What I read after doing some Google searches makes me think that the files
> are likely to be corrupted.
>
> Is there any way to recover any of the data, or perhaps even just do an
> integrity check on the data file?
>
>
I thought the "no suitable backend" message appears when attempting to open
a GnuCash database file (non-XML file) when the database libdbd-mysql or
libdbd-sqlite3 or libdbd-pgsql libraries are missing. (This applies to
linux systems, and the exact package names vary on different linux distros.)

HOWEVER, a web search turned up a thread from 2014 where a Windows user saw
the "no suitable backend" message, and it turned out he was trying to open
a data file copied into his Windows Application directory, so the message
indicated a permissions problem.

http://lists.gnucash.org/pipermail/gnucash-user/2014-April/054141.html

o What operating system is your friend running?

o What versions of GnuCash were running on the old system (if known) and on
the restored system?

o How is the datafile named (does it have a .gnucash extension, for
instance)?

o What directory is the restored datafile saved in?

o Is it possible your friend intentionally saved his GnuCash file to a
database server (on the same system or elsewhere)?


> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>


More information about the gnucash-user mailing list