|
|
|
ASA9 - куда то подевался Транслятор
|
|||
|---|---|---|---|
|
#18+
Установил...Сделал базу в 866 кодировке - другой руской кодировки не нашел Решил настроить ODBC Ну понятно - над транслятор прикрутить. И тут при выборе транслятора - давай ругаца - типа нет такого. В реестре в ключе все нормально прописано: [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\Adaptive Server Anywhere 9.0 Translator] "Setup"="C:\Program Files\Sybase\SQL Anywhere 9\win32\dbodtr9.dll" "Driver"="C:\Program Files\Sybase\SQL Anywhere 9\win32\dbodtr9.dll" Но самой библиотеки - нет. Вообще . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2004, 21:50 |
|
||
|
ASA9 - куда то подевался Транслятор
|
|||
|---|---|---|---|
|
#18+
Это ты сам такие ключики нарисовал? Стирай их обратно. Нету в девятке трансляторов. С девятой версии предполагается что сервер знает все необходимые кодировки. Читать в BOL главы: ASA Database Administration Guide International Languages and Character Sets Если кратко трансляция между кодировками теперь делается самим сервером. То есть сначала мы создаем базу в которой указываем в какой кодировке хранятся данные (на основе этой кодировки будут обрабатываться всяческие сортировки и нечуствительные к регистру сравнения). А клиент при коннекте указывает в параметре CharSet свою кодировку. И сервер будет отдавать тексты в нужной кодировке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2004, 22:22 |
|
||
|
ASA9 - куда то подевался Транслятор
|
|||
|---|---|---|---|
|
#18+
Неа, гражданин начальник , чес слово , ниче не рисовал. Ну и ладно - вроде тут как бы получаеца "все само работает"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2004, 22:42 |
|
||
|
ASA9 - куда то подевался Транслятор
|
|||
|---|---|---|---|
|
#18+
hurrУстановил...Сделал базу в 866 кодировке - другой руской кодировки не нашел Может лучше все таки в 1251 сделать, чтобы потом не заморачиваться ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2004, 05:27 |
|
||
|
ASA9 - куда то подевался Транслятор
|
|||
|---|---|---|---|
|
#18+
hurrУстановил...Сделал базу в 866 кодировке - другой руской кодировки не нашел Решил настроить ODBC Ну понятно - над транслятор прикрутить. И тут при выборе транслятора - давай ругаца - типа нет такого. В реестре в ключе все нормально прописано: [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\Adaptive Server Anywhere 9.0 Translator] "Setup"="C:\Program Files\Sybase\SQL Anywhere 9\win32\dbodtr9.dll" "Driver"="C:\Program Files\Sybase\SQL Anywhere 9\win32\dbodtr9.dll" Но самой библиотеки - нет. Вообще . Ну во-первых, можно базу сразу сделать в 1251, тогда никаких трансляторов ставить не надо, во-вторых, в 9-ке всю заботу о перекодировке возложили на сервер, посмотри ключи ct, а в общем там так, берется кодировка базы и берется кодировка на клиенте, и сервер посылает данные клиенту уже в нужной кодировке, кодировку клиента можно принудительно указать в строке подключения, параметр charset, если он не указан, берется системная кодировка клиента, а в ODBC настраивается через закладку ADVANCED поле Character Char, указываешь там cp1251 и впередю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2004, 10:35 |
|
||
|
|

start [/forum/topic.php?fid=55&tid=2014126]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
| others: | 230ms |
| total: | 357ms |

| 0 / 0 |

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