Thanks all for sharing your thoughts.
I have raised PMR and trying to do their initial fix suggestion:
Also, has anyone have used this suggestion?
http://www-01.ibm.com/support/docview.wss?rs=86&uid=swg21205960 1/ run "locale -a" and check if you have UTF-8 packages returned I've EN_US.UTF-8 in the output of "locale -a" on my AIX box. If you don't have similar UTF-8 packages returned, please install it first.
2/ export LANG and LC_ALL to UTF-8 package:
For example:
AIX:
# export LANG=EN_US.UTF-8
# export LC_ALL=EN_US.UTF-8
# locale
LANG=EN_US.UTF-8
LC_COLLATE="EN_US.UTF-8"
LC_CTYPE="EN_US.UTF-8"
LC_MONETARY="EN_US.UTF-8"
LC_NUMERIC="EN_US.UTF-8"
LC_TIME="EN_US.UTF-8"
LC_MESSAGES="EN_US.UTF-8"
LC_ALL=EN_US.UTF-8
If you don't have corresponding UTF-8 package existing, things get defaulted to "C". If so, you won't see the chinese chars correctly after loading.
3/ restart OD Server by running arssockd
4/ reload the report