十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
两种方法,
创新互联从2013年开始,先为永康等服务建站,永康等地企业,进行企业商务咨询服务。为永康企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
1,找找看有没有中文版连接
2。用google的网页翻译。
Oracle本来就是英文的,没必要改成中文的,如果你装了PL Sql Develp软件的话,那个可以汉化,各种语言的版本都有.
更改当前会话的语言就可以了,执行下面这段SQL
--PLSQL中修改当前会话语言环境
alter session set nls_language='SIMPLIFIED CHINESE' -- 中文
alter session set nls_language='AMERICAN'; -- 英文
过程名 : decodeUnicode2CN
功能 : 将unicode编码格式转换成中文
输入参数 :text :unicode编码内容
输出参数 :中文输出
=======================================================
FUNCTION DECODEUNICODE2CN(TEXT IN VARCHAR2) RETURN VARCHAR2 IS
V_SQL VARCHAR2(32765); --编码转换sql
TEXT_BUFFER VARCHAR2(32765); --输出中文
BEGIN
V_SQL := 'select unistr(REPLACE(''' || TEXT ||
''',''\u'',''\'')) from dual ';
EXECUTE IMMEDIATE V_SQL
INTO TEXT_BUFFER;
RETURN TEXT_BUFFER;
END;
你安装的是plsql吗?安装之后执行语句的提示就是英文的。你如果要提示中文需要在安装一个汉化版。
修改server端字符集在oracle 8之前,可以用直接修改数据字典表props$来改变数据库的字符集。但oracle8之后,至少有三张系统表记录了数据库字符集的信息,只改props$表并不完全,可能引起严重的后果。
测试不行,用scott/tiger登陆sqlplus然后connect sys/sys as sysdba,然后输入命令即可 。若此时数据库服务器已启动,则先执行SHUTDOWN IMMEDIATE命令关闭数据库服务器。
ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语言和平台。
所以两个数据库之间的字符集只要第三部分一样就可以相互导入导出数据,前面影响的只是提示信息是中文还是英文。如果需要修改字符集,通常需要导出数据库数据,重建数据库,再导入数据库数据的方式来转换。