Page 1 of 1

database disk image is malformed

Posted: Sun 25 Aug 2013, 10:37
by kunsjef
Hei,

Min installasjon av SwitchKing har sluttet å fungere. Når jeg starter serveren, så ser alt bra ut, men men en gang jeg starter klienten så stopper alt. Jeg har sett litt i loggfilen for SK, og det ser ikke bra ut:

Code: Select all

{WCFServices - Service Request} --<Error> -- 2013-08-22 07:23:20 -- Request failed for GetDataSources.
Exception: The database disk image is malformed
database disk image is malformed. 
StackTrace:    at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
   at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
   at System.Data.SQLite.SQLiteDataReader.Read()
Slett alt og start på nytt?
Eller finnes det en måte å fikse dette på?

Running version 3.2.3.1 of server and version 2.5.5 of DB.
Build date and time for this version is 23.07.2013 12:22:17
Telldus version is 2.1.1
OS: Windows 7

Re: database disk image is malformed

Posted: Sun 25 Aug 2013, 19:48
by Martin
Skicka gärna din DB via PM eller mail.
Söker man på "The database disk image is malformed" på Google så verkar det finnas möjligheter att få ut informationen och det skulle vara intressant att prova...

Re: database disk image is malformed

Posted: Mon 02 Sep 2013, 17:29
by kunsjef
Takk for hjelpen. Det ble til at jeg reinstallerte Switch King. Fint å starte med blanke ark innimellom også ;-)

Re: database disk image is malformed

Posted: Thu 14 Nov 2013, 14:31
by jansson
Hej!
Jag fick samma felmeddelande efter ett strömavbrott. Detta löste jag genom följande steg:

(se till att alla Switch King tjänster är avstängda)

1) Ladda ner SQLite3.exe från (http://www.sqlite.org/download.html) http://www.sqlite.org/2013/sqlite-shell ... 080100.zip
2) Placera SQLite3.exe i samma mapp som den trasiga databasen
3) Kör följande kommandon

Code: Select all

sqlite3 switchKing.server.db3
.mode insert
.output dump_all.sql
.dump
.exit
Sqlite3 switchKing.server.db3.NEW < dump_all.sql
4) Byt namn på switchKing.server.db3 till switchKing.server.db3.OLD
5) Byt namn på switchKing.server.db3.NEW till switchKing.server.db3
6) Starta tjänsterna

/Jansson

Re: database disk image is malformed

Posted: Sun 17 Nov 2013, 16:29
by Martin
Kanon!
Tack för återkoppling!