Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > Супермаг Плюс (Супермаг 2000)

Ошибки и проблемы при обновлении на версию 1.038.0 : Супермаг Плюс (Супермаг 2000)

20.04.2024 19:21


12.02.2019 11:15
djuz_a
 
Извините, запутался)

в переменной надо создать

NLS_LANG=AMERICAN_AMERICA.CL8MSWIN1251
или
NLS_LANG=RUSSIAN_CIS.CL8MSWIN1251

в реестре должно быть как? american_america.cl8mswin1251 или RUSSIAN_CIS.CL8MSWIN1251

у меня сейчас в реестре NLS_LANG=RUSSIAN_CIS.CL8MSWIN1251
12.02.2019 11:20
djuz_a
 
Запрос
select value from nls_database_parameters where parameter='NLS_CHARACTERSET';
выдает
CL8MSWIN1251
12.02.2019 11:35
djuz_a
 
Цитата:
-Den- компьютер - свойства - доп.параметры системы - дополнительно - переменные среды? там создать nls_lang и перезагрузиться)

Вопрос вдогонку, вроде как, раньше) "реестр" был в приоритете, и обязаловкой, на "переменные окружения" можно было смело ложить, с каких пор приоритеты поменялись, и кстати почему не старый добрый американ_америка) ? у новых версий СМ "новые требования"?
Переменную создавать пользовательскую или системную?
12.02.2019 11:42
OlegON
 
На сервере
Цитата:
djuz_a AMERICAN_AMERICA.CL8MSWIN1251
на клиенте - RUSSIAN_RUSSIA.CL8MSWIN1251, подозреваю, что там 11 клиент...
системную переменную, потом ребут
12.02.2019 11:44
Mtirt
 
А на сервере приложений?
12.02.2019 13:02
OlegON
 
Ну, он-то клиентом работает... Собственно, можно везде RUSSIAN выставить, просто на сервере потом страдать приседаниями с кодировкой мне, например, не хочется. Поэтому клиентам, где нужно русские буквы сортировать, рубли видеть и прочую дату на русском, там RUSSIAN, а где DBA работает с журналами и прочими джобами, там AMERICAN.
12.02.2019 13:21
djuz_a
 
клиент Оракл 11, вопрос сейчас по серверу:

в реестре везде NLS_LANG=RUSSIAN_CIS.CL8MSWIN1251

в переменных NLS_LANG=AMERICAN_AMERICA.CL8MSWIN1251

ничего не изменилось
12.02.2019 13:52
OlegON
 
Погоди, значение-то у тебя нормально отображается... Может, просто засраная винда, которую уже 10 лет назад переустановить надо было? Шрифты побились?
В SQL Plus сделай выборку из таблички, где русские символы есть. Только если консольным SQL Plus будешь - не забудь chcp 1251 сделать.
12.02.2019 14:03
djuz_a
 
windows 2012 r2, установлена в 2016... всё началось после перехода на СМ 1.0.38 сп4
Часовой пояс GMT +3, время: 19:21.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.