Я имел некоторые проблемы со своей RAM (bluescreen несколько раз, Windows XP) и теперь являюсь моими поврежденными базами данных Firefox. Firefox работает, но моей истории не стало, и это сообщает о нескольких несоответствиях и ошибках при выполнении pragma integrity_check
на places.sqlite
:
образ диска базы данных уродлив
Теперь вопрос, как я восстанавливаю SQLite-базы-данных?
Ну, в зависимости от того, насколько поврежденный это, восстановление не могло бы быть возможным. Ваш лучший выбор состоит в том, чтобы, вероятно, попытаться вывести использование дб sqlite
, затем посмотрите то, что можно спасти.
Если это перестало работать, необходимо будет, вероятно, восстановить от резервного копирования.
Чтобы вывести и воссоздать базу данных, используйте команду .dump
:
sqlite places.sqlite .dump | sqlite places-new.sqlite