解决方案 »

  1.   

    看一下ORACLE里建的表结构,是不是不长度不足以存放uniqueidentifier类型的数据。
      

  2.   

    oracle 里我用的是varchar2(2048),sqlserver中的那个字段size只有16啊
      

  3.   


    oracle 里我用的是varchar2(2048),sqlserver中的那个字段size只有16啊
      

  4.   


    这个问题最终换了一种方法解决的,由于时间比较紧就不在这里钻牛角尖了,后来用了oracle 的一个工具sqldeveloper。但是使用sqlserver 2008 r2的dts工具还是不好用,具体原因不清楚,还是没有解决。在这里做个总结,希望以后有人遇到这种问题的话研究一下,或者可以使用我这种变通的方法。谢谢 guguda2008 ,给分
      

  5.   


    这个问题最终换了一种方法解决的,由于时间比较紧就不在这里钻牛角尖了,后来用了oracle 的一个工具sqldeveloper。但是使用sqlserver 2008 r2的dts工具还是不好用,具体原因不清楚,还是没有解决。在这里做个总结,希望以后有人遇到这种问题的话研究一下,或者可以使用我这种变通的方法。谢谢 guguda2008 ,给分
    实事上各数据库产品都对其它数据库的导入产品不太友好,如果要把数据导入某个数据库,最好用它自己的导入工具。