Oracle 乌尔都语显示问号甲骨文报告
我有一份报告,其中的专栏有多种语言,英语和乌尔都语。在数据库中,两种语言都以正确的格式显示。我以正确的格式在oracle forms和两种语言中进行了测试,但在oracle报告中,只有乌尔都语显示问号Oracle 乌尔都语显示问号甲骨文报告,oracle,oracle11g,oracleforms,oraclereports,Oracle,Oracle11g,Oracleforms,Oraclereports,我有一份报告,其中的专栏有多种语言,英语和乌尔都语。在数据库中,两种语言都以正确的格式显示。我以正确的格式在oracle forms和两种语言中进行了测试,但在oracle报告中,只有乌尔都语显示问号 select * from nls_database_parameters where parameter='NLS_CHARACTERSET'; PARAMETER VALUE ------------------------------ ------
select * from nls_database_parameters where parameter='NLS_CHARACTERSET';
PARAMETER VALUE
------------------------------ ----------------------------------------
NLS_CHARACTERSET AL32UTF8
SELECT * from NLS_DATABASE_PARAMETERS WHERE parameter IN ( 'NLS_LANGUAGE', 'NLS_TERRITORY', 'NLS_CHARACTERSET');
PARAMETER VALUE
------------------------------ ----------------------------------------
NLS_LANGUAGE AMERICAN
NLS_TERRITORY AMERICA
NLS_CHARACTERSET AL32UTF8
Oralce数据库11g以及表单和报告
如何解决这个问题
谢谢据我所知,仅仅数据库正确显示是不够的-您必须使用能够显示这些字符的字体。它也必须安装在IAS上(不仅在客户端计算机上)。在linux中 在运行报表之前设置环境NLS_LANG 我不知道乌尔都语的价值。
对于类似西里尔语的as
导出NLS\u LANG=RUSSIAN\u CIS.AL32UTF8
u OS如何?linux?窗户?还有其他吗?@Needle文件Linux 6.7我用export NLS_LANG=AMERICAN_AMERICA.UTF8试过了。在HTML格式的报告乌尔都语显示,但没有显示在PDF格式我不知道Oracle表格和报告。srr。尝试为在.bash\u配置文件中启动Oracle窗体和报表的操作系统用户设置NLS\u LANG