|
Сбита кодировка при выполнении insert...location
|
|||
---|---|---|---|
#18+
Друзья, у меня странная ситуация 1. Была конфигурация ASE 15.7 Win2008 R2, IQ 12.7 Win2003. Данные перегружались из ASE в IQ потаблично через insert...location. Проблем с кодировкой не было. 2. Сервер IQ заменили, установили Win2008 R2, IQ установили с 0, но версию не меняли. Базы восстановили из бэкапа. Сервер ASE не трогали. 3. Теперь при заливке данных через insert..location на IQ все русские буквы заменяются знаками вопроса, при этом если сделать обычный insert с русским текстом, то текст остается русским и проблем нет. Collation базы IQ - cp1251, ASE - utf8. Так было изначально, так и оставил. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2015, 12:33 |
|
Сбита кодировка при выполнении insert...location
|
|||
---|---|---|---|
#18+
Alex Molskiy, Вполне возможно, что вставка-то проходит как надо, но потом при выборке ты имеешь ненастроенного клиента и таким образом вместо букв видешь вопросы. Это надо в первую очередь проверить. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2015, 15:11 |
|
Сбита кодировка при выполнении insert...location
|
|||
---|---|---|---|
#18+
MasterZivAlex Molskiy, Вполне возможно, что вставка-то проходит как надо, но потом при выборке ты имеешь ненастроенного клиента и таким образом вместо букв видешь вопросы. Это надо в первую очередь проверить. Это проверил в первую очередь, вставка идет сразу с вопросами. Если выгружать через BCP, то без папраметра -J cp1251 выгружаются как раз вопросы. Сейчас склоняюсь к мысли о переменных окружения LC_ALL, пока не получается. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2015, 15:21 |
|
Сбита кодировка при выполнении insert...location
|
|||
---|---|---|---|
#18+
IQ установили с 0... А в locales.dat на машине с IQ поправили на cp1251 ? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2015, 16:13 |
|
Сбита кодировка при выполнении insert...location
|
|||
---|---|---|---|
#18+
забыл парольIQ установили с 0... А в locales.dat на машине с IQ поправили на cp1251 ? Решение нашел, параллельно с вашим постом. Действительно, в \locales\locales.dat изменил iso_1 на cp1251. Для блока NT в этой строке locale = default, us_english, cp1251 Вопрос закрыт, всем спасибо за помощь. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2015, 16:51 |
|
Сбита кодировка при выполнении insert...location
|
|||
---|---|---|---|
#18+
Alex Molskiyзабыл парольIQ установили с 0... А в locales.dat на машине с IQ поправили на cp1251 ? Решение нашел, параллельно с вашим постом. Действительно, в \locales\locales.dat изменил iso_1 на cp1251. Для блока NT в этой строке locale = default, us_english, cp1251 Вопрос закрыт, всем спасибо за помощь. Ну это стандартный прикол настройки OpenClient под русский. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2015, 19:14 |
|
|
start [/forum/topic.php?fid=55&msg=38860844&tid=2009785]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
28ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 129ms |
0 / 0 |