现在我们开发一个系统,是仿照以前的系统做的,现在的问题是::我们的数据库设计和以前系统的数据库设计完全不同(我们也不知道以前那个是怎么设计的),我们要把以前的系统的数据导到我们系统中怎么做啊?
    ZHU:二个系统的业务信息基本一样,但数据库存放形式不一样,其中涉及到多张关系表,并却还有业务状态量。
    请问怎么进行导入??????                                  ~~~~~~~~~~~~~~个人觉得没办法啊?
    求解,急!@@@

解决方案 »

  1.   

    LZ你这个是一大问题阿。.像把原有的数据导入到一张数据库结构完全不一样的表.那真的难阿..我以前也是把旧系统的数据导入到新的数据库表里面去,都弄了好几天,.但是我导入到新数据库的数据都是必须要的字段..意思就是说把旧数据最要的信息导入进新数据库表里面.前提是字段名要一样.数据类型可一样可不一样.我是从sqlserver2000导出excel.然后在导入到Mysql里面去的..
      

  2.   

    分析表之间的转换关系,自己写java代码取数据再写数据
      

  3.   

    就用最笨的方法:自己写程序,用jdbc从源数据库取数据,然后生成SQL插入到目的数据库,这种方法也可以实现数据同步。
      

  4.   

    用XML.对于导出的xml数据做一个好的命名约定,在导入到新的数据库中时写好代码分析数据就OK了,不过貌似有点小麻烦,毕竟数据量还是挺可观的吧