Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Настройка рабочей кодировки при подключении к sybase ase через odbc
|
|||
|---|---|---|---|
|
#18+
Кодировка на сервере БД - cp866. Кодировка файлов приложения - cp1251 (как и кодировка страниц). При получении данных в кириллице в коде сплошь и рядом происходит конвертация из cp866 в cp1251, например: Код: sql 1. Приложение на боевом сервере работает корректно, следовательно, решение проблемы не в коде приложения. А вот при запуске на локальном сервере (который на ubuntu 12.04) вместо кириллицы на странице одни знаки вопроса. Если пробовать через isql в терминале, то при запросе вообще выводит только заголовки колонок, а на месте данных пустота. Для коннекта к базе использую библиотеку unixODBC, драйвер - libsybdrvodb.so включенный в sybase ase. При подключении использую следующий dsn: Driver = SYBASE Server = *server IP* Port = *server port* Database = *DB name* Когда в dsn добавляю "Charset = cp866" или "Charset = cp1251", то запросы вообще не выполняются. В $SYBASE/locales/locales.dat в раздел linux добавил следующие строки: locale = ru_RU.866, russian, cp866 locale = ru_RU.1251, russian, cp1251 Так же привожу вывод команды "locale -a", на тот случай, если эту играет роль: C C.UTF-8 en_AG en_AG.utf8 en_AU.utf8 en_BW.utf8 en_CA.utf8 en_DK.utf8 en_GB.utf8 en_HK.utf8 en_IE.utf8 en_IN en_IN.utf8 en_NG en_NG.utf8 en_NZ.utf8 en_PH.utf8 en_SG.utf8 en_US.utf8 en_ZA.utf8 en_ZM en_ZM.utf8 en_ZW.utf8 POSIX ru_RU ru_RU.cp1251 ru_RU.ibm866 ru_RU.iso88595 ru_RU.utf8 ru_UA.utf8 uk_UA.utf8 Будьте добры, помогите найти путь решения данной проблемы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2014, 13:25 |
|
||
|
|

start [/forum/topic.php?fid=23&tid=1462292]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
45ms |
get topic data: |
7ms |
get forum data: |
1ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 310ms |

| 0 / 0 |
