database disk image is malformed

database disk image is malformed and hence I am not able to open emclient.
This is the message I am getting
System.Data.SQLite.SQLiteException: The database disk image is malformed
database disk image is malformed
at System.Data.SQLite.SQLite3.Prepare(SQLiteConnection cnn, String strSql, SQLiteStatement previous, UInt32 timeoutMS, String& strRemain)
at System.Data.SQLite.SQLiteCommand.BuildNextCommand()
at System.Data.SQLite.SQLiteCommand.GetStatement(Int32 index)
at System.Data.SQLite.SQLiteDataReader.NextResult()
at System.Data.SQLite.SQLiteDataReader…ctor(SQLiteCommand cmd, CommandBehavior behave)
at System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
at System.Data.SQLite.SQLiteConnection.Open()
at DbRepair.DbTools.OpenConnection(String fileName)
at DbRepair.Form1.CheckCorruption()
at DbRepair.Form1.Check(Object state)

Hi, do you have problems with other applications also?

Anyway go to C:\Users\ current user \AppData\Roaming\ and rename “eM Client” to “eM Client backup”

Then try to run eM Client and set your accounts again, after synchronization you should have your data which were on server back.


Hi, i use emClient version 6 and i have the same problem. I decided to repair the corrupt database table or index. My question is how can i find the defect table effizient. I’m not interested in manually try “pragma integrity_check” all the *.dat files manually. Does anyone know which table or index goes corrupt with high probability in such situations? Or can it be that any of the table or index can be corrupt now?