小弟初学Oracle,在两台机子上试验Oracle,一台它的错误提示是中文的,一台是英文的,用客户端程序PL/SQL,前者使用时出现错误提示也是中文的,后者仍然为英文。小弟在网上找了一下,好像没看到Oracle有中文版的样子,到底是什么地方不同会导致提示不同呢。有谁知道如何把这个错误提示是英文的转为中文呢,谢谢

解决方案 »

  1.   

    这个好象不能改的吧,与你安装ORACLE所选择的语言有关系,你可能一个安装的是英文,一个是中文。
    如果PL/SQL错误提示??问号,可以用在pl/sql里使用命令:alter session set nls_language=american
      

  2.   

    Oracle不可能汉化到全中文的地步,有些东西还是要看些英文的。
      

  3.   

    配置环境变量,在这里NLS_LANG=AMERICAN_AMERICA.US7ASCII
      

  4.   

    windows下,注册表:
    HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME1"NLS_LANG"="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
      

  5.   

    SQL> alter session set NLS_LANGUAGE='SIMPLIFIED CHINESE';
    试试这个
      

  6.   

    如果想变回英文也可以
    SQL> alter session set nls_language='simplified chinese';
      

  7.   

    SQL> alter session set nls_language='american';
    弄错了..汗~~