Instructions to send this to tech support

System.Data.SQLite.SQLiteException: Some kind of disk I/O error occurred
disk I/O error (main/5)
at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
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)
Got this error message with instructions to send to tech support. Database will not open.

Hello,
there are three things you can do to remedy this situation:

  1. Update to the latest version available through menu Help -> Check for Update and then go to Start -> Run and type the following:
    “C:\Program Files\eM Client\DbRepair.exe” /checkall
    or alternatively, if you use 64-bit system:
    “C:\Program Files (x86)\eM Client\DbRepair.exe” /checkall

  2. Download a tool from http://www.emclient.com/tools/DbRepai… and run it.

After this action eM Client should start up normally. If does not, you will have to delete the database and restore your data from backup.This will remove all your settings and local items though!

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

If you do not have backup file this might be a problem (you can learn a lesson from that) but you can try following trick: Leave the error message open and go to Settings -> General -> uncheck “Send and receive messages at startup” -> restart eM Client -> export all your emails, contacts, tasks end events.

Regards,
George Wilson
eM Client