View Single Post
Old 08-26-2018, 02:12 AM   #5
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,820
Karma: 30277270
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by FurphyMcMurphy View Post
Is there a problem with running 32-bit Calibre on a 64-bit machine?
Here is the error:

calibre, version 3.30.0
ERROR: Unhandled exception: <b>CantOpenError</b>:CantOpenError: unable to open database file

Spoiler:
calibre 3.30 embedded-python: True is64bit: False
Windows-10-10.0.17134-SP0 Windows ('32bit', 'WindowsPE')
32bit process running on 64bit windows
('Windows', '10', '10.0.17134')
Python 2.7.12+
Windows: ('10', '10.0.17134', 'SP0', u'Multiprocessor Free')
Interface language: None
Traceback (most recent call last):
File "site-packages\calibre\gui2\library\alternate_views.py", line 774, in double_clicked
File "site-packages\calibre\gui2\actions\view.py", line 244, in view_triggered
File "site-packages\calibre\gui2\actions\view.py", line 327, in _view_books
File "site-packages\calibre\gui2\actions\view.py", line 279, in _view_calibre_books
File "site-packages\calibre\gui2\actions\view.py", line 107, in view_format_by_id
File "site-packages\calibre\gui2\actions\view.py", line 294, in update_history
File "site-packages\calibre\db\cache.py", line 63, in call_func_with_lock
File "site-packages\calibre\db\cache.py", line 617, in set_pref
File "site-packages\calibre\db\backend.py", line 133, in set
File "site-packages\calibre\db\backend.py", line 129, in __setitem__
File "site-packages\calibre\db\backend.py", line 843, in execute
File "c:\t\t\apsw-bdov6u\apsw-3.23.1-r1\src\cursor.c", line 236, in resetcursor
CantOpenError: CantOpenError: unable to open database file
Nope, I run 32bit calibre on 64bit system frequently.

That message suggests it's a problem with the metadata.db file in the library it's trying to open, like something has it locked, or its badly corrupted. Try shutting down your AV.

BR
BetterRed is online now   Reply With Quote