0

在将 Oracle 应用程序从 Windows(本地)迁移到 Unix(云)之后,以希腊语生成报告。请帮助我们用英语或法语生成它。

应用服务器:WebLogic
Oracle 版本:12.1.0.2.0

我们对位于“/apps/oracle/Middleware/user_projects/domains/forms_domain/config/fmwconfig/components/ReportsToolsComponent/parisReportsTools/guicommon/tk/admin/”的“uifont.ali”文件进行了更改,以使用字体配置 PDF 子集详细信息和对应的“.ttf”文件放在“/apps/oracle/Middleware/user_projects/domains/forms_domain/reports/fonts/”中</p>

我们在 /apps/oracle/Middleware/user_projects/domains/forms_domain/reports/bin/reports.sh 和 /apps/oracle/Middleware/bin/reports.sh 中设置了 'NLS_LANG=AMERICAN_AMERICA.UTF8'

4

2 回答 2

0

好像你在正确的轨道上。我也看到了这一点,并且总是通过 NLS_LANG 解决它,尽管在我的情况下,我总是会使用一个启动脚本,并且我会设置 NLS_LANG 以匹配数据库的字符集。

   export NLS_LANG=American_America.WE8ISO8859P1
于 2020-01-26T23:28:20.163 回答
0

就像猜测一样,系统中是否还有其他 %NLS_LANG 变量?

这里描述的 DEVELOPER_NLS_LANG 和 USER_NLS_LANG

编辑:并检查您运行报告的客户端的 NLS 设置

于 2020-01-27T07:10:47.290 回答