|
локализация ASE 15.5
|
|||
---|---|---|---|
#18+
Всем доброго дня, а как теперь правильно включать поддержку русского языка в ASE15.5 я пытался сделать как раньше, но (в принципе вроде как работает) в логе вижу 00:00:00000:00001:2011/01/21 18:28:04.69 server ASE's default unicode sort order is 'binary'. 00:00:00000:00001:2011/01/21 18:28:04.69 server ASE's default sort order is: 00:00:00000:00001:2011/01/21 18:28:04.69 server 'rusnocs_cp1251' (ID = 59) 00:00:00000:00001:2011/01/21 18:28:04.69 server on top of default character set: 00:00:00000:00001:2011/01/21 18:28:04.69 server 'cp1251' (ID = 53). 00:00:00000:00001:2011/01/21 18:28:04.69 server Master device size: 120 megabytes, or 61440 virtual pages. (A virtual page is 2048 bytes.) 00:00:00000:00018:2011/01/21 18:34:08.67 kernel ksctsetlocale: connectivity library error. Operation: Msg. 33818168, Severity 6, cs_locale: cslib user api layer: common library error: Failed to map a local name to an object id!. 00:00:00000:00018:2011/01/21 18:34:08.67 kernel ksctsetlocale: connectivity library error. Operation: cs_locale(CS_SET CS_SYB_SORTORDER rusnocs_cp1251). что было сделано: в C:\Sybase\locales\locales.dat прописал в секции [NT] locale = default, us_english, cp1251 а дальше пришлось вызывать хр. процедуры ... раньше (в ASE 12.5.4) я это все делал через syconfig.exe добавлял каталог c:\sybase\locales\english\cp1251\ копировал туда из cp850 и ....... "телемаркет" ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2011, 16:31 |
|
локализация ASE 15.5
|
|||
---|---|---|---|
#18+
_Drive_, Никак, с подачи работает. В смысле локализация. А вот установка дефолтного коллейшена -- это как и раньше, только я вот никогда syconfig.exe и не использовал, sp_configure только. Вообще в документации всё расписано. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2011, 16:39 |
|
локализация ASE 15.5
|
|||
---|---|---|---|
#18+
В том то и дело что все нужные заклинания я сделал ... или Вы о том что надо locales.dat вернуть в исходное состояние? т.е. locale = default, us_english, iso_1 ? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2011, 16:56 |
|
локализация ASE 15.5
|
|||
---|---|---|---|
#18+
Вернул .... таже байда ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2011, 17:01 |
|
локализация ASE 15.5
|
|||
---|---|---|---|
#18+
_Drive_, или Вы о том что надо locales.dat вернуть в исходное состояние? locales.dat тут вообще ни при чём. Он на это никак не влияет. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2011, 17:30 |
|
локализация ASE 15.5
|
|||
---|---|---|---|
#18+
авторраньше (в ASE 12.5.4) я это все делал через syconfig.exe добавлял каталог c:\sybase\locales\english\cp1251\ копировал туда из cp850 и ....... "телемаркет" Это тоже не то, это -- сообщения библиотек локализованные. Это тоже на sotr order не влияет. МОжет быть пойдём другим путём: скажи всё-таки, что же ты сделать -то хочешь ? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2011, 17:32 |
|
локализация ASE 15.5
|
|||
---|---|---|---|
#18+
Хочу чтобы была нормальная поддержка русского языка ... полная локализация нам НЕ нужна, т.е. сообщения об ошибках пусть будут на английском, а вот сортировка (без учета case) ,было русской в принципе оно как то все работает, ведь в логе пишет ... 00:00:00000:00001:2011/01/21 18:28:04.69 server ASE's default sort order is: 00:00:00000:00001:2011/01/21 18:28:04.69 server 'rusnocs_cp1251' (ID = 59) 00:00:00000:00001:2011/01/21 18:28:04.69 server on top of default character set: 00:00:00000:00001:2011/01/21 18:28:04.69 server 'cp1251' (ID = 53). Но смущает вот что: 00:00:00000:00018:2011/01/21 18:34:08.67 kernel ksctsetlocale: connectivity library error. Operation: Msg. 33818168, Severity 6, cs_locale: cslib user api layer: common library error: Failed to map a local name to an object id!. 00:00:00000:00018:2011/01/21 18:34:08.67 kernel ksctsetlocale: connectivity library error. Operation: cs_locale(CS_SET CS_SYB_SORTORDER rusnocs_cp1251). ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2011, 17:44 |
|
локализация ASE 15.5
|
|||
---|---|---|---|
#18+
_Drive_. 00:00:00000:00001:2011/01/21 18:28:04.69 server ASE's default sort order is: 00:00:00000:00001:2011/01/21 18:28:04.69 server 'rusnocs_cp1251' (ID = 59) 00:00:00000:00001:2011/01/21 18:28:04.69 server on top of default character set: 00:00:00000:00001:2011/01/21 18:28:04.69 server 'cp1251' (ID = 53). Но смущает вот что: 00:00:00000:00018:2011/01/21 18:34:08.67 kernel ksctsetlocale: connectivity library error. Operation: Msg. 33818168, Severity 6, cs_locale: cslib user api layer: common library error: Failed to map a local name to an object id!. 00:00:00000:00018:2011/01/21 18:34:08.67 kernel ksctsetlocale: connectivity library error. Operation: cs_locale(CS_SET CS_SYB_SORTORDER rusnocs_cp1251). Добавьте следующую строку в секцию [collate] файла objectid.dat (находится в %sybase%/ini) 1.3.6.1.4.1.897.4.9.3.59 = rusnocs И будет счастье ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2011, 12:48 |
|
|
start [/forum/topic.php?fid=55&msg=37080088&tid=2010416]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 324ms |
total: | 467ms |
0 / 0 |