Windows update = borked eM Client

Updated my Windows 11 over the weekend. eM Client would not restart - apparently the database is corrupted.

Database recovery and verification failed despite several reboots and following various recovery options mentioned here and elsewhere. Nothing worked.

I have a paid licence so I logged a support ticket on Sunday. Apart from one email response saying the the database was probably in use by AV, firewall or backup products. None of these are doing so, as far as I can see. I’ve not had a further response.

Please help - what more can I do to recover this?

Thanks!

Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 11: 'malformed database schema (idx_Conversations_baseSubjectDate) - no such table: main.Conversations'.
   at Microsoft.Data.Sqlite.SqliteException.ThrowExceptionForRC(Int32 rc, sqlite3 db)
   at Microsoft.Data.Sqlite.SqliteCommand.PrepareAndEnumerateStatements(Stopwatch timer)+MoveNext()
   at Microsoft.Data.Sqlite.SqliteCommand.GetStatements(Stopwatch timer)+MoveNext()
   at Microsoft.Data.Sqlite.SqliteDataReader.NextResult()
   at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior)
   at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader()
   at Microsoft.Data.Sqlite.SqliteCommand.ExecuteNonQuery()
   at MailClient.Storage.Data.DataStore.GetConnectionInternal(String relativeName, Boolean privateConnection)
   at MailClient.DbRepair.CorruptionChecker.CheckCorruption(RepairOptions repairOptions, CancellationToken token)
   at MailClient.DbRepair.CheckingProcess.Check(CancellationToken token)
Data:
databaseFile: redacted\conversations.dat

Have a look at this thread:

1 Like

Thanks, @John_A - I tried that twice and it worked on the second attempt. No idea why it didn’t work the first time around but thank goodness it is now sorted.

I appreciate your help!