Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Кодировка комментария
|
|||
|---|---|---|---|
|
#18+
Надо сделать комментарий на русском для хранимой процедуры (это для упрощения понимания). db2 9.1.2 под Linux. Разработчики пишут под Windows. Используют 1251. База в кодировке UTF-8. Database code page = 1208 Database code set = UTF-8 Database country/region code = 1 Если выполнить скрипт в кодировке 1251 с клиента Windows - то что надо. Если выполнить скрипт в кодировке UTF-8 через putty (из Windows) - то что надо. Выполняю скрипт на сервере через крон или от админов с клиентом Linux - кодировка бьётся. Проверяю получилось то что надо или нет через свой локальный ControlCenter под Win. Когда там русский комментарий читается - сайт тоже не бьёт кодировку. По правилам к боевой базе нельзя пускать разработчиков. Поэтому надо что-то решать... Такая проблема есть на одном сервере БД из четырёх. Серьёзной разницы в переменных окружения Linux не нашли. Пробовал ставить db2codeset=1208 не помогает. В системе по дефолту UTF-8. Особо и не надеялся... Игрался с переменной среды окружения LANG - тоже не помогает. Кто-нибудь знает что надо подкрутить ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2010, 18:42 |
|
||
|
Кодировка комментария
|
|||
|---|---|---|---|
|
#18+
dealko, export LANG=ru_RU.UTF-8 пробовал делать на самом сервере и далее db2cc ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2010, 19:37 |
|
||
|
Кодировка комментария
|
|||
|---|---|---|---|
|
#18+
dealko, и ещё в самом db2 то же есть кодовая страница страна и область кажется так называетя если терпения хватит то в какой то из команд тебе явиться сие чудо просто не помню под какой но можно на сервере позапускать с выводом в лог и посмотреть а потом у себя поставить аналогично по языку и кодировке db2 get admin cfg db2 get dbm cfg db2 get db cfg для вывода в лог пишешь например так db2 get db cfg >> /tmp/log_dbcfg.txt ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2010, 19:44 |
|
||
|
Кодировка комментария
|
|||
|---|---|---|---|
|
#18+
Оказалось что при запуске из крона нету никаких переменных окружения. Даже DB2INSTANCE. Заметил когда создал второй инстанс а к базе не получается законнектиться. Решили так: в кроне запускаем db2profile, устанавливаем LANG. Работает. На Linux тоже так работает. Почему через putty работало а через Linux не работало так и не понял... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2010, 12:27 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=36583117&tid=1602791]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
2ms |
| others: | 274ms |
| total: | 396ms |

| 0 / 0 |
