Имеется сервер 1С х32 8.3.13.1644, СУБД Oracle. В конфигурации есть внешний источник данных с таблицей, в которой в поле с типом Строка хранится дата, напр. "13.01.20". В 1С это значение выбирается из внешнего источника верно, т.е. "13.01.20".
Установили сервер 1С х64. Теперь в 1С значение из внешнего источника выбирается как "13-JAN-20". Подскажите, в чём причина?
Как удалось исправить: в реестре по пути HKEY_LOCAL_MACHINE\SOFTWARE\oracle\KEY_OraClient11g_home1 есть ключ NLS_LANG и ему необходимо дать значение RUSSIAN_RUSSIA.CL8MSWIN1251 (было USA).
это еще что, вот недавно: внешний источник в Европе +0, мы в России +3
одна консоль запросов выбирает +0, другая автоматом добавляет +3(1С тоже автоматом добавляет +3) - весело было
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший