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