导出完整的SQL语句,即包含所有对象的。然后将需要修改的一些地方按ORACLE规则修改一下,最后通过执行在ORACLE重建所有对象。

解决方案 »

  1.   

    研究一下SYBASE的系统建模工具powerdesigner吧!数据库迁移很方便
      

  2.   

    powerdesigner好像不能迁移数据吧?
      

  3.   

    oracle移植工作台,去Oracle的官方网站下载吧!~
      

  4.   

    楼上有说得powerdesigner是这样做得:
    先用pd逆向工程出sqlserver数据库得所有脚本,包括表,视图,存储过程,角色和用户等相关的信息
    生成相应得pdm文件,然后更改该pdm文件得数据库属性为oracle,然后检测脚本修改,并生成相应得oracle脚本,在生成相应得oracle数据库,
    至于数据库中得数据,小得数据量可以用pb得pipeline来做,大数据量考虑到效率,建议采用专业得迁移工具