Я пытаюсь реализовать простой экспорт/импорт SQLite для целей резервного копирования. Экспорт — это просто сохранение копии необработанного файла current.db. Для импорта я хочу просто удалить старый файл current.db и переименовать файл import.db в current.db. Возможно ли это? Когда я пробую это решение, я получаю следующую ошибку:
Я пытаюсь реализовать простой экспорт/импорт SQLite для целей резервного копирования. Экспорт — это просто сохранение копии необработанного файла current.db. Для импорта я хочу просто удалить старый файл current.db и переименовать файл import.db в current.db. Возможно ли это? Когда я пробую это решение, я получаю следующую ошибку:
[code]06-30 13:33:38.831: ERROR/SQLiteOpenHelper(23570): android.database.sqlite.SQLiteDatabaseCorruptException: error code 11: database disk image is malformed [/code]
Если я посмотрю на необработанный файл базы данных в браузере SQLite, он будет выглядеть нормально.