2#plsql 查询数据库乱码

来源:互联网 发布:鬼脚七在淘宝里的职位 编辑:程序博客网 时间:2024/06/05 19:15

数据库查询中文乱码
    正常原因一般是oracle 服务端要和客户端的字符集编码不一致造成;
    select * from V$NLS_PARAMETERS;
    select userenv('language') from dual;
   
   
    然后去根据这个设置环境变量:
    NLS_LANG  =  'AMERICAN_AMERICA.ZHS16GBK'

然后如果plsql  还在报错ora 12705;
    可能是plsql不是通过oracle客户端连接的数据库
    这样就需要重新安装数据库客户端
    
可以先确认一下 是否安装了oracle客户端  进入cmd中 输入sqlplus



sqlplus远程连接数据库
    SQLPLUS ADQNSS/NSS.FT.GOV03@10.190.76.41:1521/ORCL

一般32位的oracle 比较好用;
如果还不行 可以去注册表将注册表里的nls改正过来;
plsql》工具》首选项里面的地址不要指定;
   


http://blog.sina.com.cn/s/blog_476c81d60101a049.html
SIMPLIFIED CHINESE_CHINA.ZHS16GBK















0 0
原创粉丝点击