Quote:
Originally Posted by FurphyMcMurphy
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