社区
Oracle 高级技术
帖子详情
DBLink中字符集问题(请高手指点)
denglt
2006-06-06 10:30:44
数据库A 字符集为US7ASCII
数据库B 字符集为ZHS16GBK
在数据库B中有个DBLink指向数据库A,现在由于字符集问题,在B中通过DBLink取A的数据中文都为乱码,不知如何解决?(不能修改A的字符集).
...全文
556
7
打赏
收藏
DBLink中字符集问题(请高手指点)
数据库A 字符集为US7ASCII 数据库B 字符集为ZHS16GBK 在数据库B中有个DBLink指向数据库A,现在由于字符集问题,在B中通过DBLink取A的数据中文都为乱码,不知如何解决?(不能修改A的字符集).
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuanmu
2006-11-15
打赏
举报
回复
如果你是插表用DBLINK . 可以将中文字段读到变量中再插
veabean
2006-06-09
打赏
举报
回复
关注
顶
zxhcloth
2006-06-09
打赏
举报
回复
关注!
Thanks
Hima
fjmingyang
2006-06-09
打赏
举报
回复
你A数据库 character set 为US7ASCII ,本来就不能存汉字,数据库本身存的就是乱码,不管你如何取,取出来肯定也是乱码。
yqwd911
2006-06-09
打赏
举报
回复
關注中。。。
幫你頂
denglt
2006-06-06
打赏
举报
回复
to yuyu1980
不行的,我还有其他的DBLink连接不同的字符集
yuyu1980
2006-06-06
打赏
举报
回复
在本地机器上改字符集就可以了,比如从A取存入B 在本地oracle注册表里边写a的字符
oracle d
blink
日期乱码,d
blink
两端数据库
字符集
不同导致的乱码解决办法
场景:数据库A: WE8DEC
字符集
数据库B: ZHS16GBKd
blink
A->...原因:作为d
blink
的两端,在A通过to_b访问B数据库时,A为B的客户端,由于数据库A的
字符集
为WE8DEC,为了使A数据库服务器上的其他应用正常使用,所...
d
blink
及
字符集
转换
问题
。(UTF8->WE8ISO8859P1)
信息描述:1.应用:在database a
中
:sql>select a.remark from a@db_link_b; db_link_b连到database b
中
文出现乱码。其
中
database a的数据...
两个库oracle
字符集
,使用D
BLINK
,两个ORACLE数据库
字符集
不一样?
zt关于US7库的数据在GB2312库
中
访问的实现方法―― 广州瑞信温和基本思想:在US7库
中
利用UTL_RAW函数创建视图,在GB2312库
中
创建链接至US7库去的database link,即可使用database link来访问US7
中
的
中
文字符数据...
d
blink
两端数据库
字符集
不同导致的乱码解决办法
数据库A: WE8DEC
字符集
数据库B: ZHS16GBK d
blink
A->B : to_b SELECT cn_name FROM user_info@to_b where rownum 显示的结果为乱码:????? 原因: 作为d
blink
的两端,在...
解决金仓数据库KingbaseES kdb_database_link客户端
字符集
导致的乱码
问题
因为oracle端的数据经过d
blink
传输到操作系统,意味着oracle端的client
字符集
需要与kingbase数据库所在服务器的操作系统
字符集
保持一致,所以这里的操作系统
字符集
也应该为GBK,如果是UTF8就会出现乱码。
Oracle 高级技术
3,490
社区成员
18,714
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章