Oracle Формирование отчета на греческом языке - PullRequest
0 голосов
/ 24 января 2020

После переноса приложения Oracle с Windows (в помещении) на Unix (в облаке) отчеты создаются на греческом языке. Помогите нам сгенерировать его на английском языке sh или на французском.

Сервер приложений: WebLogi c
Oracle версия: 12.1.0.2.0

Мы внесли изменения в файле 'uifont.ali', расположенном в '/ apps / oracle / Middleware / user_projects / domains / forms_domain / config / fmwconfig / components / ReportsToolsComponent / parisReportsTools / guicommon / tk / admin /' для настройки подмножества PDF с информацией о шрифтах и ​​соответствующими им Файлы '.ttf' помещаются в '/ apps / oracle / Middleware / user_projects / domains / forms_domain / reports / fonts /'

Мы установили 'NLS_LANG = AMERICAN_AMERICA.UTF8' в / apps / oracle / Middleware /user_projects/domains/forms_domain/reports/bin/reports.sh и /apps/oracle/Middleware/bin/reports.sh

Ответы [ 2 ]

0 голосов
/ 27 января 2020

Так же, как и предположить, у вас есть другие переменные% NLS_LANG в системе?

Как DEVELOPER_NLS_LANG и USER_NLS_LANG, как описано здесь

РЕДАКТИРОВАТЬ: и проверить NLS настройки на стороне клиента, с которой вы также запускаете отчет

0 голосов
/ 27 января 2020

Похоже, вы на правильном пути. Я тоже это видел и всегда решал это через NLS_LANG, хотя в моем случае всегда был сценарий запуска, который я бы использовал, и в этом я бы установил NLS_LANG, чтобы он соответствовал набору символов базы данных.

   export NLS_LANG=American_America.WE8ISO8859P1
...