I have just slightly over 300 books on the Glo right now. The KoboReader.sqlite file is just over 18MB, and the metadata.calibre file is 1.9MB. I can't find any large file on the Sony that could be the database to compare to the KoboReader.sqlite file, but the metadata.calibre on the Sony is 4.6MB. I always thought on the Sony that the 2 .xml files in the cache directory handled the books, but they are tiny compared to the Kobo.
And yes, I'm on WinXP SP3. Wonder what size the file would be with 1000 books loaded on the reader.
Edit: I got Calibre updated tonight and tried it on the other PC. It did the usual metadata update, which for some reason only takes like 2 seconds on the Glo (compared to up to 1:30 on the Sony, so I'm not actually sure it's really updating the metadata, but it doesn't give any errors at that point). Then I right clicked a book on the library side to delete the book from the device, and immediately got a typical error:
Quote:
calibre, version 0.9.39
ERROR: Error: Error communicating with device
unable to open database file
Traceback (most recent call last):
File "site-packages\calibre\gui2\device.py", line 85, in run
File "site-packages\calibre\gui2\device.py", line 581, in _delete_books
File "site-packages\calibre\devices\kobo\driver.py", line 453, in delete_books
File "site-packages\calibre\devices\kobo\driver.py", line 1851, in delete_via_sql
File "site-packages\calibre\devices\kobo\driver.py", line 365, in delete_via_sql
OperationalError: unable to open database file
|
Both PCs have WinXP SP3, and while not identical motherboards, they are both Asus with AMD cpus, both with Nvidia graphics cards, and pretty much the same programs installed on both with the same settings.
Edit 2: I deleted all books from the Glo through explorer and surprisingly the size of the database never changed, it stayed at 18MB (at precisely 18,887KB and never changed by even 1KB). I restarted the reader several times thinking rebooting it would trigger the data but that didn't help either. I ended up doing another factory reset, which is really starting to get old, the worse part being entering the wireless password.