oracle 链接 Mysql 乱码问题请教

gisinfo 2011-12-19 11:56:02
oracle10g 中文字符集
Mysql
mysql> show variables like '%collation%';
+----------------------+-------------------+
| Variable_name | Value |
+----------------------+-------------------+
| collation_connection | latin1_swedish_ci |
| collation_database | latin1_swedish_ci |
| collation_server | latin1_swedish_ci |
+----------------------+-------------------+
mysql> show variables like '%charac%';
+--------------------------+-------------
-----+
| Variable_name | Value
|
+--------------------------+-------------
-----+
| character_set_client | latin1
|
| character_set_connection | latin1
|
| character_set_database | latin1
|
| character_set_filesystem | binary
|
| character_set_results | latin1
|
| character_set_server | latin1
|
| character_set_system | utf8

问题:
有两个库 A(utf8) mysql query browser 显示正常,但是oracle(select * from t_table@daoan)乱码
B(latin1) mysql query browser 显示乱码,但是oracle(select * from t_area@daoan)正常

怎么更改配置使得A达到B的效果
我的尝试:source *.sql恢复不行,在命令行中insert数据可以,但是表太大复制黏贴在命令行执行不太现实
...全文
86 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
灰哥 2011-12-19
  • 打赏
  • 举报
回复
这应该是你将mysql中的数据过度到oracle中来的时候,由客户端字符集不一样导致的.
或许你可以尝试一下改变一边的字符集.
yuwei5877 2011-12-19
  • 打赏
  • 举报
回复
哥们 你写的有点乱呀, 库中全改。。

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧