首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HSQL中的数据迁移问题,新数据库包含的表并不少

HSQL中的数据迁移问题,新数据库包含的表并不少
EN

Stack Overflow用户
提问于 2011-10-06 15:36:34
回答 1查看 85关注 0票数 0

我目前负责为我们的应用程序迁移数据,升级到新版本。我正在尝试从HSQL迁移到HSQL,稍后我们将转移到其他组合。

所以我有一个独立的实用程序来做这件事。我正在使用MockServletContext初始化我的服务(此迁移将在不启动服务器的情况下完成)。

问题是,除了2-3个表之外,所有的表都被迁移了,迁移的数量取决于迁移的数据的大小。在广泛的调试中,我没有发现任何错误。这意味着所有数据在调试时都通过eclipse迁移,但在正常运行时无法完成最后3个表的迁移。

你知道该去哪里看吗?

在正常运行中,我设置了记录器来查看我们是否正在从源数据库读取所有数据,而日志确实证明我们确实是这样做的。我唯一不能放置日志的地方是当它调用driver中的方法时。

在最后一步中,我们调用了PreparedStatement对象的executeBatch()/executeUpdate()方法(尝试了两个方法,但结果完全相同)。

我完全不知道该做什么,该去哪里找。有什么建议吗?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2011-10-06 16:12:53

在正常运行时,我设置了记录器来查看我们是否正在从源数据库读取所有数据,事实上,日志证明我们确实是这样做的。我唯一不能放置日志的地方是当它调用driver中的方法时。

如果你怀疑有什么地方不对劲,试着把你的驱动包在log4jdbc里。它将显示向DB发出的SQL。祝好运!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7671394

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档