|
Кодировка результата при равнении баз данных
|
|||
---|---|---|---|
#18+
сравниваю две базы через Database comparer, обе в кодировке UTF8, на выходе имеет скрипт (Scripte Executive) в неверной кодировке (ANSI) если сравнивать через IBEBlock в файл, то файл формируется корректно, в UTF8 В настройках эксперта, везде где можно, указано UTF8 ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2015, 17:49 |
|
Кодировка результата при равнении баз данных
|
|||
---|---|---|---|
#18+
Скрипт нормальный, в utf8. Версия эксперта какая? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2015, 17:09 |
|
Кодировка результата при равнении баз данных
|
|||
---|---|---|---|
#18+
Версия 2015.1.13.1 Если сравнивать в файл, через IBEblock то на выходе корректный файл в UTF8 НО если сравнивать через Database Comparer в Script Executive получаем некорректный скрипт, повреждена кодировка. как если бы открыли UTF8 файл в ANSI кодировке ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2015, 20:03 |
|
Кодировка результата при равнении баз данных
|
|||
---|---|---|---|
#18+
не важно что сравнивать, базы данных или скрипты метаданных - результат одинаков. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2015, 20:09 |
|
Кодировка результата при равнении баз данных
|
|||
---|---|---|---|
#18+
Еще раз: кодировка в файле нормальная, там utf8. Просто загружается он в Script Executive как ansi. Это я проверю. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2015, 17:03 |
|
Кодировка результата при равнении баз данных
|
|||
---|---|---|---|
#18+
Проверил я. Скрипт загружается в Script Executive как ansi, чтобы ненароком не попортить то, что в скрипте может содержаться в ansi. А именно, текст эксепшенов. Они хранятся в базе с кодировкой NONE, сравниваются в ней же и в ней же попадают в скрипт. Если скрипт выполнить как ansi, то все нормально будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2015, 10:37 |
|
Кодировка результата при равнении баз данных
|
|||
---|---|---|---|
#18+
т.е. из-за того, что возможно скрипт содержит эксепшин мы всегда имем кривую кодировку, даже если эксепшенов нет. так сказать, жертвуем удобством 99% пользователей ради 1% :) Туже проблему наблюдаем и при сравнении данных таблиц. обе базы в UTF8 на выходе имеем скрипт в ANSI Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2015, 10:36 |
|
Кодировка результата при равнении баз данных
|
|||
---|---|---|---|
#18+
noisy_byобе базы в UTF8 на выходе имеем скрипт в ANSI Ты не поверишь, но скрипт в utf8 и он же "в ANSI" на байтовом уровне не отличаются ничем (BOM в расчет не берем). Вся разница только в том, как он отображается в редакторе. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2015, 15:33 |
|
|
start [/forum/search_topic.php?author=hays&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
67ms |
get topic data: |
22ms |
get forum data: |
2ms |
get page messages: |
176ms |
get tp. blocked users: |
2ms |
others: | 774ms |
total: | 1100ms |
0 / 0 |