我的服务器是linux5的,原来数据库serever端字符设置是:AMERICAN_AMERICA.ZHS16GBK,client端字符设置是:AMERICAN_AMERICA.WE8ISO8859P1,当我在网站后台录入中文的时候显示???,后来网上看帖说要将client和serever端字符保持一致,遂将NLS_LANG值改为了AMERICAN_AMERICA.ZHS16GBK,我是在oracle目录下的.bash_profile文件中改的,保存更改重启后依然是乱码?????请教各位大侠帮分析下是怎么回事!