Гость
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Нужна помощь в открытии SQLiyedb. / 4 сообщений из 4, страница 1 из 1
15.02.2022, 03:49
    #40134124
AlexAlex89
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в открытии SQLiyedb.
Народ, сам я далек от программирования, поэтому прошу помощи у Вас.
Имеется несколько файлов с картографическим содержанием, один открывается без проблем в DB Browser и других программах.
Другой ругается и не хочет открываться.
Помогите пожалуйста.
Ссылка на файлы:
https://disk.yandex.ru/d/bz8MnHOVYSW21A
...
Рейтинг: 0 / 0
16.02.2022, 21:58
    #40134663
little-brother
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в открытии SQLiyedb.
1.sqlitedb не открывается, т.к. у файла был повреждена первая страница, где хранится список таблиц. В результате
Error: database disk image is malformed

Если достаточно восстановить хоть какие то данные, то можно скачать CLI (консольную утилиту) sqlite3 и выполнить
Код: sql
1.
sqlite3 1.sqlitedb ".dump" > 1.sql



На выходе получите sql-файл, в конце которого будет ошибка и откат изменений. Если этот кусок удалить, то что то будет восстановлено.

В чем именно косяк в файле разбираться лень.
...
Рейтинг: 0 / 0
19.02.2022, 10:16
    #40135255
AlexAlex89
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в открытии SQLiyedb.
little-brother,
Спасибо за подсказку, после некоторых танцев с бубном что то стало получаться, но удалось восстановить только процентов 10 информации. Может что делаю не так? Такое ощущение что есть ограничение на количество строк при восстановлении.
Если не затруднит, помогите разобраться, очень прошу!
...
Рейтинг: 0 / 0
19.02.2022, 22:33
    #40135319
little-brother
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в открытии SQLiyedb.
AlexAlex89, там требуется смотреть сам формат данных в бинарном виде. Это требует время и усилий. Заниматься этим за спасибо не интересно.

Описание формата есть тут - https://sqlite.org/fileformat2.html
Здесь моя статья на русском - https://habr.com/ru/post/575090/
...
Рейтинг: 0 / 0
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Нужна помощь в открытии SQLiyedb. / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]