BO XI Web Intelligence中文消息字符的乱码解决方案

windows:

安装BO后,通过Infoview制作Web报表时,Web Intelligence弹出的窗口和后面的报表制作窗口上面的中文都是方块乱码,解决方法很简单,只要设置一下窗口消息字符的字体为 宋体 就可以了,桌面->属性->外观->高级;点击消息内容,修改字体为宋体

 

linux: 

1.数据库环境导致的乱码:需要设定客户端的编码格式和数据库的编码格式相同:NLS_LANG变量
 2.汉字在报表上显示为方块:
  原因:缺少ARIALUNI.TTF字体
  解决方案:copy ARIALUNI.TTF 到 /usr/X11R6/lib/X11/fonts/TTF下,注意大小写敏感,同时BO用户需要能够访问该文件。

AIX:

1. .profile示例:

export ORACLE_BASE=/oracle
export ORACLE_HOME=$ORACLE_BASE/db10g
export PATH=/usr/local/bin:$ORACLE_HOME/bin:$ORACLE_HOME/Apache/bin:/bo:$PATH
export LIBPATH=$ORACLE_HOME/lib32:$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib:$LIBPATH
export ORACLE_SID=xxx
export NLS_LANG=American_america.ZHS16GBK
export CLASSPATH=$CLASSPATH:$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jilb
export LANG=ZH_CN.UTF-8
export LC_ALL=ZH_CN.UTF-8

2,copy ARIALUNI.TTF 到/usr/X11R6/lib/X11/fonts/TrueType

该文件和linux用的文件一致,可以跟BO公司索取。

请使用浏览器的分享功能分享到微信等