В настоящее время я пишу сценарий Python для взаимодействия с базой данных SQLite, но он все время возвращал, что база данных была «зашифрована или повреждена».
База данных определенно не зашифрована, поэтому я попытался открыть ее, используя библиотеку sqlite3 в командной строке (возвратила ту же ошибку) и с помощью надстройки SQLite Manager для Firefox ...
У меня была копия той же структуры базы данных, но заполненная другим экземпляром этой программы в окне Windows, я попытался открыть ее с помощью SQLite Manager, и это было нормально, поэтому в качестве быстрого теста я загрузил «Зашифрованный или Поврежденная »база данных на USB-накопитель и подключена к машине с Windows, используя менеджер, который она открыла первый раз без проблем.
Кто-нибудь знает, что может быть причиной этого?
EDIT:
На Linux-машине я безуспешно пытался получить доступ к нему как root, я также попытался изменить его до 777 в качестве теста (на скопированной версии БД), опять же без удачи