oracle不同数据库之间可以通过DBLINK进行通讯,但是如果两个数据库是不同字符集,那么在获取中文字符时可能显示的就是乱码。
假设:
数据库A字符集为SIMPLIFIED CHINESE_CHINA.ZHS16GBK
下有表AA
数据库B字符集为AMERICAN_AMERICA.WE8ISO8859P1
在数据库B上建立连结A的DBLINK:
create database link test
connect to system identified by password
u