|
![]() |
|
Thread Tools | Search this Thread |
![]() |
#16 |
Chasing Butterflies
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,132
Karma: 5074169
Join Date: Mar 2011
Location: American Southwest
Device: Uses batteries.
|
Chaley, thank you -- I'll send you an email now. (It looks like backing up the metadata didn't clear up the problem.)
And, of course, you're right -- there's all kinds of Windows (I'm running Win 7) issues I'm probably unaware of. Thank you -- I know it's hard to diagnose problems over the internet. ![]() |
![]() |
![]() |
![]() |
#17 | |
Chasing Butterflies
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,132
Karma: 5074169
Join Date: Mar 2011
Location: American Southwest
Device: Uses batteries.
|
Quote:
![]() So I'm still not sure why my Calibre2opds isn't working, but I guess this means my metadata is okay after all? ![]() |
|
![]() |
![]() |
Advert | |
|
![]() |
#18 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,219
Karma: 7955067
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
|
|
![]() |
![]() |
![]() |
#19 | |
Chasing Butterflies
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,132
Karma: 5074169
Join Date: Mar 2011
Location: American Southwest
Device: Uses batteries.
|
Quote:
![]() I'll keep working with Dave on Calibre2opds and hope that he can pinpoint why the tool and my database folder aren't working and playing nicely. |
|
![]() |
![]() |
![]() |
#20 |
US Navy, Retired
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 9,879
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Kindle PaperWhite SE 11th Gen
|
Moderator Notice
Moved thread to the Catalogs sub-forum with other calibre2opds issues. |
![]() |
![]() |
Advert | |
|
![]() |
#21 |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 43
Karma: 70238
Join Date: Jun 2014
Device: none
|
** EDITED: THIS IS WRONG, SEE BELOW. **
sorry to dredge up this old thread but I found it while trying to debug and spent an extra couple hours hacking away before I realised that that statement may have been true back in the day but now calibre does indeed use it's own custom built sqlite driver. As to why sqllite's own sort and concat methods were not good enough, I have no idea. Also clueless why it prevents a lot of tools from reading calibre's database, but it does. Last edited by botmtl; 02-12-2018 at 01:48 PM. |
![]() |
![]() |
![]() |
#22 | |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,310
Karma: 29266456
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
I use both "DB Browser for SQLite" and "SQLite Expert" quite frequently (at least monthly) without any issues. I've also used other tools, whose names escape me, from time to time, don't recall any of them failing to read the db. BR |
|
![]() |
![]() |
![]() |
#23 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 44,808
Karma: 25490602
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
No, calibre still uses the official sqlite3 libraries. Sorting in calibre is not done via sqlite, because sorting in calibre is far more sophisticated than what sqlite is capable of.
|
![]() |
![]() |
![]() |
#24 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,553
Karma: 950151
Join Date: Nov 2008
Device: Sony PRS-950, iphone/ipad (Marvin/iBooks/QuickReader)
|
Also, since the original posts mentioned Calibre2opds i thought it was worth mentioning that Calibre2opds has no problems accessing the Calibre metadata.db file either.
|
![]() |
![]() |
![]() |
#25 |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 43
Karma: 70238
Join Date: Jun 2014
Device: none
|
Oh! Sorry, seems like a series of wrong assumptions. Now i'm double-sorry about reviving this. What's the sortconcat function then? I really thought I had found proof of said assumptions when I found calibre/src/calibre/library/sqlite_custom.c. Some database readers, like SqlCeToolbox complain about this function being undefined when reading the database.
|
![]() |
![]() |
![]() |
#26 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 44,808
Karma: 25490602
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
It is a function that calibre used to use a long time ago (pre 1.0 I think), it's still around for forwards compat (so that new databases can still be opened with older versions of calibre). calibre tries hard to keep the database both forwards and backwards compatible, as much as possible. backwards compatibility (opening old databases with new versions of calibre) is absolute and forwards compatibility is best-effort.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Metadata and Calibre2Opds | evanbernstein | Library Management | 4 | 01-09-2012 10:23 AM |
Delete 1 books format of open file gives DB errors ? | pchrist7 | Library Management | 3 | 12-09-2011 01:03 PM |
Where is the .exe file in the zip Calibre2opds file? | chilady1 | Related Tools | 4 | 09-17-2011 12:56 PM |
So I have this PDB file... Calibre can't open or convert it. | HelenaJole | Calibre | 4 | 01-01-2011 09:20 PM |
calibre2opds won't open | jhempel24 | Calibre | 5 | 11-06-2010 05:58 AM |