通过plsql 登陆oracle数据库,登陆成功,首先会弹出一个alert,好像说什么字符集不同什么的.
是怎么回事呢?怎么解决?

解决方案 »

  1.   

    对话框上提示什么?
    一般字符集问题不会弹对话框吧
    如果客户端与服务端字符集不一样,现象是中文字符显示为乱码,如果是这样,需要在
    HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0查找NLS_LANG键值
    如果服务端是中文修改成SIMPLIFIED CHINESE_CHINA.ZHS16GBK
    如果服务端是英文修改成AMERICAN_AMERICA.US7ASCII
      

  2.   

    window里可以修改注册表里的NLS_LANG和服务器一直
      

  3.   


    数据库的字符集设置 指的是我访问远程数据库的字符集设置吧?
    而我当前当前的工具指的是 plsql 还是 本地oracle 呢?
      

  4.   


    HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\下没有找到 HOME0...
      

  5.   

    在HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ 找到了 直接修改, 好了