将数据库从Sybase迁移到MySQL

时间:2010-05-08 22:30:43

标签: mysql hibernate schema sybase

我一直在尝试将数据库从Sybase迁移到MySQL。

这是我的方法:

  1. 使用eclipse中的hibernate从我的Sybase数据库生成pojo类
  2. 使用这些pojo类在MySQL数据库中生成模式
  3. 然后以某种方式将数据从Sybase迁移到MySQL
  4. 我想这种方法应该有效???如果有更好或更简单的方法,请告诉我。

    事情是我甚至无法完成第一步。

    1. 我在此链接中添加了eclipse中的hibernate插件:[http://download.jboss.org/jbosstools/updates/stable/][1]
    2. 我将Sybase jar文件添加到我的项目类路径
    3. 然后我添加了hibernate控制台配置文件
    4. 然后我添加了hibernate配置文件
    5. 然后我添加了hibernate代码生成配置
    6. 当我尝试运行代码生成配置文件时,我收到了java.lang.NullPointerException,我不知道如何修复它。

      我搜索了很多论坛,试图谷歌,但我找不到任何解决方案。任何人都可以告诉我我在这里犯了什么错误,或者指出一些针对eclipse的hibernate教程吗?

1 个答案:

答案 0 :(得分:1)

一种方法是在数据库上运行sql导出,根据需要更改模式,然后将数据导入mysql。

如果这是不可接受的,你在哪里获得NPE?

编辑:或者,尝试this page