现在想表mysql中一张表的所有数据导入到oracle中,我使用的是 convert mysql to oracle 4.0
  但把数据导入后,oracle中的所有的中文都变成乱码了,怎么解决?
  有没有人有更好的方法啊?谢谢...

解决方案 »

  1.   

    建立从oracle到mysql的透明网关,直接在oracle端select对应mysql的表数据,insert到oracle自己的表里。
      

  2.   

    用Convert Mysql to Oracle工具
      

  3.   

    用的是这个工具啊,但导到oracle的中文全是乱码...
      

  4.   

    是字符集问题
    我测试了一下,在设置那步,字符集我选择的是"default“,在oracle中查询结果正确、这个首先看你自己mysql的字符集,要设置对,才可以。
      

  5.   

    -- 不依赖任何工具,按照2楼的方法,按照我昨天发的一个帖子去操作!http://topic.csdn.net/u/20100728/15/219af6d6-8784-47b0-b169-5e5d139778c2.html?97273
      

  6.   

    我现在在用的就是透明网关,10g对sqlserver2005的,用同义词直接读数据
      

  7.   

    http://topic.csdn.net/u/20100728/15/219af6d6-8784-47b0-b169-5e5d139778c2.html?64672