|
|
|
Кодировка результата при равнении баз данных
|
|||
|---|---|---|---|
|
#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/topic.php?fid=42&msg=38872674&tid=1599570]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
169ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 263ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...