Unable to open due to corupted database

I can’t open my eM Client program anymore.

More info after another try to open the program after a re-boot:
System.Data.SQLite.SQLiteException: File opened that is not a database file
file is encrypted or is not a database
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)

Open the default database location to see if there are any files and inform me of the result.

C:\Users%Current User%\AppData\Roaming\eM Client (Vista/Win7)
C:\Documents and Settings%Current User%\Application Data\eM Client (XP)

I have the same problem and i see filed yes what next…


I have replied to your issue in your topic, please place your every question or answer there.


What’s the answer? I often have the same problem.


Unfortunately this is broken database, if you can still open eM Client try to export as many things as you can by File - Export…

After this you will need to delete this folder “eM client” note that it will erase all your eM Client related data that means unsynchronized emails, contacts or events etc…

after fresh start you can import your latest backup file if you have any.