Calibre 64 - adding books gives errors on network drive
Hello,
calibre version 0.9.28 [64bit]
I use Windows 7 and I store my eBooks on an external server which is always accessible.
However when I try adding books or amending metadata for books I sometimes get:
ERROR: Failed(64, 'ReadFile', 'The specified network name is no longer available.')
Traceback (most recent call last):
File "site-packages\calibre\gui2\dialogs\metadata_bulk.py", line 125, in do_one_safe
File "site-packages\calibre\gui2\dialogs\metadata_bulk.py", line 177, in do_one
File "site-packages\calibre\library\database2.py", line 2526, in set_authors
File "site-packages\calibre\library\database2.py", line 652, in set_path
File "site-packages\calibre\library\database2.py", line 1527, in add_format
File "site-packages\calibre\library\database2.py", line 1374, in copy_format_to
File "site-packages\calibre\utils\filenames.py", line 326, in copy_path_to
error: (64, 'ReadFile', 'The specified network name is no longer available.')
At this point calibre 64 normally becomes 'stuck' and I have to close it down via Task Manager. Although sometimes when it looks like it is working again and I try to resave edits, I get:
ERROR: Unhandled exception
DatabaseException: database is locked RemoteTraceback (most recent last call): File "site-packages\calibre\library\sqlite.py", line 272, in run OperationalError: database is locked
Traceback (most recent call last):
File "site-packages\calibre\gui2\ui.py", line 819, in closeEvent
File "site-packages\calibre\gui2\ui.py", line 729, in write_settings
File "site-packages\calibre\gui2\init.py", line 306, in save_layout_state
File "site-packages\calibre\gui2\library\views.py", line 378, in save_state
File "site-packages\calibre\gui2\library\views.py", line 372, in write_state
File "site-packages\calibre\library\prefs.py", line 61, in set
File "site-packages\calibre\library\prefs.py", line 56, in __setitem__
File "site-packages\calibre\library\sqlite.py", line 315, in run
DatabaseException: database is locked
RemoteTraceback (most recent call last):
File "site-packages\calibre\library\sqlite.py", line 272, in run
OperationalError: database is locked
Any thoughts or suggestions as to how to deal with these issues?
Kind regards,
Bill
|