Hi Donald, many thanks for your response. I used the command: "pragma integrity_check" with db opened with version 3.9.1.
The result is: Error: database disk image is malformed Am I missing something or this error is more silent that the original fault? I am planning to make a patch of the conversion utility. But it uses System.Data.Sqlite library not the sqlite3.dll, so I think it is a little more complicated. Thanks in advance, Andi On Sat, Oct 31, 2015 at 6:17 PM, Donald Griggs <dfgriggs at gmail.com> wrote: > Hi, Andi, > > I imagine this doesn't fully solve your problem, but I noted that: > > 1. Your example database does NOTt pass > PRAGMA INTEGRITY_CHECK; > When using 3.9.1 command line utility. > > 2. Using 3.8.10.2, it DOES pass. > > 3. I can use ".dump" under 3.8.10.2, to produce a text sql file, then, > under 3.9.1, create a new db file and use ".read" to load it. The result > passes the integrity check and has non-null values for the ID_KCOMPONENT > column of the kcomponent table. > > 4. My guess is that the conversion utility fails (unfortunately silently) > for new versions of sqlite. If you agree, I imagine you'll want to contact > MfHernandez (the kind provider of the utility) and see if either a fix -- > or at minimum a warning on the download site -- can be arranged. Perhaps > you can submit a patch. > > 5. I note that the utility is dated 2012, is labeled "beta" and the author > wrote: > "I do it just for learning purposes and for fun, of course :)" > > Maybe this helps, > Donald G. > _______________________________________________ > sqlite-users mailing list > sqlite-users at mailinglists.sqlite.org > http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users >

