急,急 ,急,再次发下! 现在我的情况是这样: 我的oracle的服务器和linux的系统多是utf-8的字符集,我在本地插入和查询中文没有一点问题, 但是我用java 程序调用sqlplus执行.sql文件还原数据库就乱码了!这个应该是什么问题呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 本地执行时,执行一下set NLS_LANG=AMERICAN_AMERICA.UTF8 可是我本地没有乱码阿,只是再执行.sql文件的 时候才乱码的阿?? 你的java字符值有问题,修改你的java字符值 最好测试下:你用sqlplus执行.sql文件看看有没有乱码出现,没有就说明是正常的.sql第二:不行就设置好调用sqlplus执行时的编码,我不清楚你用什么方法调用执行,反正在调用前设置好编码 我再本地执行就已经乱码了,请问这个是什么地方的问题 ?我是这样调用的 sqlplus wishcms/wishcms@orcl @/home/oracle/tomcat/apache-tomcat-6.0.20/webapps/ROOT/setup/data/oracle/database.sql java程序是用什么写的啊,可以用notepad++或eclipse之类转下格式 谢谢这位仁兄指点,果然是文件本身的问题,该成UTF-8就OK了 ora-12154:TNS: could not resolve service name 求助:spool中文乱码问题 tnsnames和listener的星号处应填什么? !!!数据库启动不能!!! 关于sqlldr与触发器的问题 请教一个sql语句 请教一个初级问题。 请问oracle中自增字段如何设置的? 急:请问oracle中有没有sql server的自增自段和text类型,如果没有可以用什么代替呢? 唯一性约束问题咨询 linux 下的java 程序调用sqlplus执行.sql文件乱码 rac中如何修改监听的端口号
set NLS_LANG=AMERICAN_AMERICA.UTF8
第二:不行就设置好调用sqlplus执行时的编码,我不清楚你用什么方法调用执行,反正在调用前设置好编码
我再本地执行就已经乱码了,请问这个是什么地方的问题 ?我是这样调用的
sqlplus wishcms/wishcms@orcl @/home/oracle/tomcat/apache-tomcat-6.0.20/webapps/ROOT/setup/data/oracle/database.sql
谢谢这位仁兄指点,果然是文件本身的问题,该成UTF-8就OK了