Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / SQLite Новый топик    Ответить
 База данных портится на смартфоне  [new]
kudatsky
Member

Откуда:
Сообщений: 30
SQLite база данных создаётся на РС и частично заполняется.
Далее через USB - кабель переписывается на смартфон и там окончательно заполняется.
Всё работает замечательно. Заполненную БД переписываю обратно на РС и пытаюсь открыть.
Клиентская программа пишет : "database disk image is malformed".
SQLite Studio её тоже не открывает.
Как удалось установить на данный момент, БД портится при загрузке фотографий в BLOB-поле.
Где тут собака порылась ?
27 апр 19, 11:00    [21873266]     Ответить | Цитировать Сообщить модератору
 Re: База данных портится на смартфоне  [new]
VSVLAD
Member

Откуда: Краснодар
Сообщений: 1314
kudatsky,

версия sqlite на ПК скорее всего меньшей версии чем на телефоне. Попробуйте актуальную версию скачать
27 апр 19, 18:05    [21873437]     Ответить | Цитировать Сообщить модератору
 Re: База данных портится на смартфоне  [new]
VSVLAD
Member

Откуда: Краснодар
Сообщений: 1314
select sqlite_version()
Попробуйте выполнить на ПК и смартфоне, чтобы точно убедиться
27 апр 19, 18:08    [21873438]     Ответить | Цитировать Сообщить модератору
 Re: База данных портится на смартфоне  [new]
kudatsky
Member

Откуда:
Сообщений: 30
И на ПК и на смартфоне версия одна и та же -
3.9.2
28 апр 19, 10:40    [21873627]     Ответить | Цитировать Сообщить модератору
 Re: База данных портится на смартфоне  [new]
White Owl
Member

Откуда:
Сообщений: 12405
kudatsky
И на ПК и на смартфоне версия одна и та же -
3.9.2
Ты это делал на смартфоне или на базе скопированной со смартфона?
28 апр 19, 15:09    [21873712]     Ответить | Цитировать Сообщить модератору
 Re: База данных портится на смартфоне  [new]
kudatsky
Member

Откуда:
Сообщений: 30
Я это делал и на смартфоне и на ПК на базе скопированной со смартфона.
28 апр 19, 16:28    [21873738]     Ответить | Цитировать Сообщить модератору
 Re: База данных портится на смартфоне  [new]
kudatsky
Member

Откуда:
Сообщений: 30
Я нашел решение, хотя и довольно странное.
Нужно перегрузить смартфон. Тогда все получается.
Похоже на то, что хотя приложение и вырубается, но БД
чем-то ещё удерживается.
28 апр 19, 22:31    [21873818]     Ответить | Цитировать Сообщить модератору
Все форумы / SQLite Ответить