关于不同字符集的数据库通过数据库链接查询时如何将不同的字符集的汉字数据正常显示 我这有两个数据库a ,b.字符集分别是c,d我登陆数据库a,建立到数据库b的数据库链接本地客户机设置字符集与数据库a相同。现在的问题是如何使数据库b的汉字数据在数据库a上通过数据库链接正常显示?谢谢大侠指点。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 试试:设置session 的nls_lang 环境变量:a dos下: 例如:D:\> set nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK (即b的服务器端字符集)d:\>sqlplus /nologsql> conn system/manager@dblink 但是这样,b是可以正常显示了,但a的就不正常了,我要的是两个数据库都能正常显示。谢谢回帖,感激ing 修改两边的注册表的NLS_LANG前面部分成为相同AMERICAN_AMERICA. 后面还是按照原来的设置 关于一个表占用多少个数据块的问题 看看下面的SQL怎么写 关于oracle中折分长字符串的问题 高分求一个组合问题 救命!!为什么oracle存储过程的状态总会自动变成非法(invalid)的 使用内存表后,SQL的执行效率能有多大的提供? 如何在一个字段中同时插入两个关联对象? 敬请各位大虾 急救!! 在windows xp下安装oracle9i到99%系统配置时通不过怎么办?? oracle11g安装不上什么情况求解 一张表2个字段,想将另一列数据按照顺序号生成 [求助]挑战你的SQL,双倍给分(200分) 急!!!如何用触发器记录用户执行动作???
设置session 的nls_lang 环境变量:
a dos下: 例如:D:\> set nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK (即b的服务器端字符集)
d:\>sqlplus /nolog
sql> conn system/manager@dblink
后面还是按照原来的设置