zoukankan      html  css  js  c++  java
  • PL SQL乱码问题

    1. 使用的是服务器上的,不是本机的Oracle,按下面做就可以了:

    设置环境变量:NLS_LANG,具体值用下面查询的值:
    SELECT 'AMERICAN_AMERICA.' || PROPERTY_VALUE
    FROM DATABASE_PROPERTIES
    WHERE PROPERTY_NAME = 'NLS_CHARACTERSET';

    2. 如果是本机的Oracle就需要在Oracle的安装目录下面改设置:

    有一个配置文件名为dbappscfg.properties,修改该文件即可解决上述问题。这个文件的位置在$oracle_home\sysman\config目录下,用任何的文本编辑器打开该文件,在这个文件里面,找到这样一项,
    # sqlplus_nls_lang=american_america.we8iso8859p1
    去掉注释符#,同时将其修改为sqlplus_nls_lang=american_america.zhs16gbk。
    对于windows操作系统,还需要修改一项,在文件中找到# sqlplus_systemroot=c:\\winnt40,去掉注释符,将其修改为你所在机器的操作系统主目录。如操作系统的主目录在d盘的winnt下,则将其修改为 sqlplus_systemroot=d:\\winnt。
    对于后面一项的修改只对windows操作系统进行,对unix操作系统则不需要。如果在windows操作系统中不修改该项,在oracle enterprise manager中,连接系统时,会提示如下的错误:
    ora-12560 tns:protocol adapter error
    或者
    ora-12545 connect failed because target host or object does not exist
    修改完成后,保存文件,退出编辑。重新连接sql plus worksheet,字符集乱码问题得到解决,显示正确的简体中文字符集。

    链接地址:http://www.cnblogs.com/afarmer/archive/2011/12/17/2291135.html

    本文出处:一个园子 - http://www.cnblogs.com/afarmer 欢迎转载,请保留此出处信息

  • 相关阅读:
    foreach在引用时的陷阱
    宝塔ngnix配置tp5
    三维空间建模方法之LOD模型算法
    Weblogic部署项目三种方式
    WebLogic使用总结
    SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
    BIM特点及格式文件说明
    BIM与GIS
    三维模型格式
    单点登录
  • 原文地址:https://www.cnblogs.com/rain64531264/p/2714706.html
Copyright © 2011-2022 走看看