Повреждено сообщение базы данных калибра ... нужна помощь

1328

Люблю Калибр, но не могу открыть его ...

Пытаюсь открыть ..... Калибр, версия 3.7.0

Я получаю следующее сообщение

Corrupted database: The library database at C:\Users\......\Calibre Library appears to be corrupted. Do you want calibre to try and rebuild it automatically? The rebuild may not be completely successful. If you say No, a new empty calibre library will be created.  Traceback (most recent call last): File "site-packages\calibre\gui2\main.py", line 303, in initialize_db File "site-packages\calibre\db\legacy.py", line 81, in __init__ File "site-packages\calibre\db\legacy.py", line 48, in create_backend File "site-packages\calibre\db\backend.py", line 384, in __init__ File "site-packages\calibre\db\schema_upgrades.py", line 19, in __init__ File "site-packages\calibre\db\backend.py", line 843, in execute File "c:\t\t\apsw-9hooel\apsw-3.13.0-r1\src\cursor.c", line 236, in resetcursor ReadOnlyError: ReadOnlyError: attempt to write a readonly database 

Я использую Windows 10 .... папки всегда по умолчанию «Только для чтения» ... и не могут быть изменены в свойствах папки - атрибуты ... системные разрешения означают, что это не проблема ... она "применяется", но делает not не сохраняется с атрибутом «только для чтения» снят ...

Я пробовал вариант "да", но это не удалось. Я пробовал вариант "Нет", но не могу создать новую базу данных ... получить сообщение ниже

calibre, version 3.7.0 ERROR: Bad database location: Bad database location u'C:\\Users\\Robyn\\Desktop\\Kindle Library\\Calibre Library rebuild'. calibre will now quit.  Traceback (most recent call last): File "site-packages\calibre\gui2\main.py", line 284, in initialize_db_stage2 File "site-packages\calibre\db\legacy.py", line 81, in __init__ File "site-packages\calibre\db\legacy.py", line 48, in create_backend File "site-packages\calibre\db\backend.py", line 377, in __init__ File "site-packages\calibre\db\backend.py", line 1121, in fget File "site-packages\calibre\db\backend.py", line 834, in conn File "site-packages\calibre\db\backend.py", line 266, in __init__ CantOpenError: CantOpenError: unable to open database file 

Я удалил и переустановил программное обеспечение Caliber

Я восстановил базу данных с помощью командной строки из Windows PowerShell (параметр «Да»), это оказалось успешным ... но созданная база данных не открывается.

В Windows 10 я восстановил базу данных из резервной копии ... известной проблемы с рабочей точкой до ... нет идти ... одни и те же сообщения

Я уже исключил базу данных и Calibre из антивирусной проверки ... Я использую. Bitdefender total Security 2017

Может кто-нибудь, пожалуйста, помогите ....

Спасибо, верный поклонник Caliber Робин

Я связался с ребятами из Caliber ... получил ответ ниже ... Я думаю, что они даже не читали мою электронную почту, так как я сказал, что уже попробовал их предложения .... и не запустил Dropbox ... или новый программное обеспечение ..... но они предложили разместить здесь !!

Что-то на вашем компьютере препятствует открытию калибра файла базы данных (файл metadata.db в папке библиотеки калибра). Наиболее распространенными виновниками являются:

1) Антивирусные программы 2) Права доступа к файлам 3) Некоторое программное обеспечение для синхронизации, например DropBox, осуществляет доступ к файлам в папке библиотеки калибра одновременно с калибром.

Вам нужно будет выяснить, что именно на вашем компьютере блокирует калибр. Если вам нужна помощь в этом, вы можете оставлять сообщения на форумах калибра на mobileread.com. Начните с отключения вашей антивирусной программы.

0
Какое это имеет отношение к Ubuntu? Panther 7 лет назад 1
Также прочитайте последнюю часть этого письма: «Если вам нужна помощь, вы можете размещать сообщения на форумах по калибру на mobileread.com» - https://www.mobileread.com/forums/forumdisplay.php?f=166. Panther 7 лет назад 1

2 ответа на вопрос

0

Просто была эта проблема, я переустанавливал последнюю версию калибра, и это исправило ее. Если это не сработает, попробуйте вернуться к предыдущей версии.

0
Zitrax

Я уверен, что это может произойти по другим причинам, но в моем случае это был Bitdefender, и это вызвало «Защищенные папки». Белый список калибров в Bitdefender решил это.