最近想学一下oracle从官网下了安装包发现在服务器上创建数据库的时候可以选择字符集,而在客户端只安装数据库软件的时候确没有字符集选项貌似是自动的。结果导致客户端与服务器字符集不同。谁知道在安装客户端的时候怎么选择字符集?

解决方案 »

  1.   

    好像是修改注册表
    HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraHomexx\NLS_LANG
      

  2.   

    客户端默认采用本地字符集: 运行命令chcp可以看到是哪个代码页936指的就是简体中文。另外,可以通过修改注册表:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraHome<****>\NLS_LANG的值与服务器端字符集保持兼容即可正常导入导出数据。