读书人

PLSQL联接Oracle中文显示乱码

发布时间: 2012-07-23 09:42:19 作者: rapoo

PLSQL连接Oracle中文显示乱码

使用PL/SQL连接数据库的时候,显示窗口编码不匹配的窗口,可以忽略这个窗口,不过有些信息会显示乱码

?

?

1、查看数据库编码

select * from v$nls_parameters

显示

NLS_LANGUAGE ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? SIMPLIFIED CHINESE

NLS_CHARACTERSET ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? US7ASCII

?

2、Oracle本机安装的时候,默认编码为ZHS16GBK

注册表信息:

?HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1

NLS_LANG默认为SIMPLIFIED CHINESE_CHINA.ZHS16GBK

按照数据库编码的输出改为:

SIMPLIFIED CHINESE_CHINA.US7ASCII


读书人网 >SQL Server

热点推荐