当前位置: 代码迷 >> ColdFusion >> ColdFusion执行SQL时乱码有关问题,
  详细解决方案

ColdFusion执行SQL时乱码有关问题,

热度:473   发布时间:2013-02-26 00:00:00.0
ColdFusion执行SQL时乱码问题,急啊急啊!!!
环境是别人先前配的,我刚开始用的时候还支持日文,错误信息页面上也都是日文的
但不知道怎么回事,后来我重新启动Linux机子的时候,再执行就不支持日文了,
只要是数据库表或者字段是日文字的,在错误信息页面上 都显示的是乱码,然后它报的错误是:

**********************************************************************************************************************
[Macromedia][Oracle JDBC Driver][Oracle]ORA-00911: invalid character 

FROM TBCZ_??????????????????
17 : WHERE ?????????????????? = <CFQUERYPARAM VALUE="#Attributes.iSystemKbn#" CFSQLType="CF_SQL_VARCHAR">
18 : AND ???????????? 

SQL SELECT ??????????????????||???????????? FROM TBCZ_?????????????????? WHERE ?????????????????? = (param 1) AND ???????????? = (param 2)  
DATASOURCE DSNEOETS 
VENDORERRORCODE 911 
SQLSTATE 42000 

***************************************************************************************************************************
不知道是为什么啊?
我把Linux系统的语言也设置成:export LANG=ja_JP.SJIS
还是不行啊,求各位大大指点一下!!谢谢了

而且,以前的错误页面上最上面这句话是日文的:Error Executing Database Query. 
结果现在也是英文的了,是不是ColdFusion服务器哪里需要设置一下啊
小弟很急~希望各位指点一下啊,拜托!

------解决方案--------------------------------------------------------
看看这个是否能给你帮助。我一般使用的是英文系统,所以,没有这个问题。
http://www.adobe.com/jp/support/coldfusion/downloads_updates