从嵌入式javaDB迁移数据

时间:2011-09-15 11:41:50

标签: java jpa netbeans derby javadb

我目前正致力于基于swign的javaSE应用程序,使用嵌入式JavaDB来存储数据。我的数据模型(和DB)完全基于Java,利用JPA实体和JavaEE持久性机制。在创建和管理数据库时没有使用SQL脚本,因为所有操作都由JPA完成。

由于此应用程序将分发给客户端,而客户端通常需要新功能,我的问题是,是否有一种有效的方法来获取数据库数据并在更新的应用程序(带有新表,列)之后重新插入它们给客户。

1 个答案:

答案 0 :(得分:1)

您可以使用 dblook (JavaDB附带的命令行工具)进行JavaDB内容和结构的SQL转储(example here)。

然而,许多结构数据库更改也可以使用非空数据库完成,例如,添加列或添加表。