Гость
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Разряженность базы / 4 сообщений из 4, страница 1 из 1
17.03.2013, 12:10
    #38187115
root_p
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разряженность базы
Есть 2 базы данных (sqlite3), нужно перекинуть информацию из первой во вторую, внеся только косметические измененния.
Но ПО ради которого делается таковой проброс не видит новую базу, хотя по структуре она ТАКАЯ ЖЕ как и исходная по наполнению данными. Заполнение данных верное, целостное.
Было замечено, что получаемая БД почти в 2 раза меньше занимает места чем исходная. Возможно в этом причина. Но я не знаю как сделать так чтобы она также стала массивнее.
Разницу хорошо вижно если БД открыть в простом текстовом редакторе.
БД имходик:
< S e a t n u m = " 1 " a l i a s = " P 1 " u n i c o d e a l
БД приемник
<Seat num="1" alias="P1" unicodeal
...
Рейтинг: 0 / 0
17.03.2013, 18:19
    #38187271
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разряженность базы
root_pЕсть 2 базы данных (sqlite3), нужно перекинуть информацию из первой во вторую, внеся только косметические измененния.Выгружай данные средствами первого приложения в текстовые файлы. Загружай средствами второго из откорректированных текстовых файлов.

root_pНо ПО ради которого делается таковой проброс не видит новую базу, хотя по структуре она ТАКАЯ ЖЕВ разных приложениях sqlite разных версий. Так что либо ищи возможность как делать выгрузку/загрузку средствами приложений, либо пытайся догадаться какие версии движка используются, потом ищи аналогичные версии sqlite?.exe и пересоздавай базу его средствами.
...
Рейтинг: 0 / 0
17.03.2013, 20:16
    #38187336
dvserg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разряженность базы
Визможно разная кодировка

< S e a t n u m = " 1 " a l i a s = " P 1 " u n i c o d e a l
наводит на мысль о UNICODE - там используются 2 байта на символ.
...
Рейтинг: 0 / 0
18.03.2013, 01:56
    #38187484
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разряженность базы
dvsergВизможно разная кодировка

< S e a t n u m = " 1 " a l i a s = " P 1 " u n i c o d e a l
наводит на мысль о UNICODE - там используются 2 байта на символ.Не путай человека, не UNICODE а UTF-16.
В другой базе у него тоже Unicode может быть, но в UTF-8. Юникод в обоих случаях, но в разных кодировках.
...
Рейтинг: 0 / 0
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Разряженность базы / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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