如何通过 JDBC 适配器将数据从 H2 数据库(InMemory DB)移动到实际数据库?
Posted
技术标签:
【中文标题】如何通过 JDBC 适配器将数据从 H2 数据库(InMemory DB)移动到实际数据库?【英文标题】:How to move data from H2 Database(InMemory DB) to actual Database over JDBC Adapter? 【发布时间】:2017-07-04 07:55:00 【问题描述】:我正在使用 H2 数据库作为我的 java web 应用程序的内存数据库,我想通过 JDBC 将数据推送到后台的实际数据库中。
我找到的一个解决方案是使用 ThreadPoolExecutor 并调度一些线程。这是最佳选择还是我们有任何替代解决方案?
任何帮助表示赞赏。谢谢
【问题讨论】:
【参考方案1】:看看Talend Data Integration Free Tool。它可以让你
将数据从一个来源传输到另一个来源 创建一个可以包含在项目中的 jar使用包含的 JAR,您可以在那里调用创建作业,它将数据从内存数据库传输到源数据库。
【讨论】:
感谢您的回答!!但我正在寻找一些代码(Java)方法来解决这个问题。以上是关于如何通过 JDBC 适配器将数据从 H2 数据库(InMemory DB)移动到实际数据库?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Java 和 JDBC 在 h2 数据库中存储文本文件?
尝试使用 H2 数据库更新 JDBC ResultSet 时出现异常
org.h2.jdbc.JdbcSQLNonTransientException:对象已关闭 [90007-200]
如何从 application.properties 文件中设置 h2.jdbc?