[GNC] How to fix "Unable to Save to Database" error - Second Request

Eric H. Bowen eric at ehbowen.net
Sun Mar 15 16:29:14 EDT 2020


I still have not been able to repair my "Unable to Save to Database" 
error in GnuCash. I've found the gnucash.trace file, which has the error 
messages, but so far I haven't been able to find any clue for repairing 
a database saved in .xml format. Assistance requested.

Trace file follows:

* 14:57:56  WARN <gnc.scm> qif-parse:parse-date/format: format is y-d-m 
but date is [2020/2/6].
* 15:00:34 ERROR <gnc.backend.dbi> [error_handler()] DBI error: 11: 
database disk image is malformed
* 15:00:34 ERROR <gnc.backend.dbi> 
[GncDbiSqlConnection::execute_select_statement()] Error executing SQL 
SELECT * FROM slots WHERE obj_guid IN (SELECT DISTINCT guid FROM accounts)
* 15:00:34 ERROR <gnc.backend.dbi> [GncDbiSqlResult::~GncDbiSqlResult()] 
Error 11 in dbi_result_free() result.
* 15:00:34 ERROR <gnc.backend.dbi> [error_handler()] DBI error: 11: 
database disk image is malformed
* 15:00:34 ERROR <gnc.backend.dbi> 
[GncDbiSqlConnection::execute_select_statement()] Error executing SQL 
SELECT * FROM slots WHERE obj_guid IN (SELECT DISTINCT guid FROM splits 
WHERE tx_guid IN (SELECT DISTINCT guid FROM transactions))
* 15:00:34 ERROR <gnc.backend.dbi> [GncDbiSqlResult::~GncDbiSqlResult()] 
Error 11 in dbi_result_free() result.
* 15:01:20  WARN <gnc.scm> qif-parse:parse-date/format: format is y-d-m 
but date is [2020/2/6].



More information about the gnucash-user mailing list