操作系统为winxp
运用ODI工具从将mysql表course(cno,cname)集成到oracle,我的操作步骤是:
1。在topology manager中分别创建course表所在数据库的数据库服务器,相应的物理架构,逻辑架构。
2。在Designer中创建mysql数据库模型,反向course表到该模型。
3。在Designer中创建项目,在创建接口时将course表作为数据源。
在执行接口时出现错误,错误在Load data这一步,详细信息是:com.sunopsis.sql.SnpsMissingParametersException: 缺少参数 C1_CNO 请问下大家碰到过这种情况没?我从sqlserver集成到oracle的时候可以成功创建接口。急求答案!

解决方案 »

  1.   

    你是想把mysql表course迁移到oracle的数据库里来是吗?如果是,推荐你一个工具,oracle自己的工具Oracle sql developer。我现在一直在用,感觉挺不错的。你们的data migration. 我做过mysql migrate to oracle的测试,表这块是很成功的。
      

  2.   

    谢谢楼上的回复。是的,我是要将mysql中表迁移到oracle的数据库。
    但是规定我们要用Oracle Data Integrator工具来实现。你有过这方面的经验吗?
      

  3.   

    没有,以前有用过TOAD和plsql developer,都可以做平面文件的。后来Oracle出了Oracle sql developer以后就用这个工具了,做异构数据库的表的迁移还是非常不错的。你可以试试先。
      

  4.   

    我们这个项目要求必须用ODI,一直还找不到解决的办法.不过还是谢谢哈
      

  5.   

    我们是要学ODI,现在晓得了,谢谢哈~