0

简短版本:我可以用来自 Apache 的最新 derby.jar 替换我的 JDK(来自 Oracle)附带的 derby.jar 吗?

长版:几年来,我一直在使用 JDK 附带的 Java DB(Oracle 支持的 Apache Derby 开源数据库发行版)。我刚刚发现 Apache 仍然对 Derby 数据库库进行定期更新,2012 年 6 月的最新更新在这里。最新的一个包含一些我想使用的功能。

但是 Oracle derby.jar 可以与 Apache derby.jar 互换吗?

4

1 回答 1

1

我认为您应该有一些问题,但请注意这将被视为升级,因此您应该花一些时间阅读http://db.apache.org/derby/docs/10.9/devguide/cdevupgrades.html并获得对“软”和“硬”升级的概念感到满意。

也就是说,如果你真的希望这两个 jar 是“可互换的”,也就是说你想使用较新版本的 Derby,那么回到旧版本,然后确保只进行软升级,因为一旦你有了进行了硬升级,您无法回到旧版本。

我会说,我自己切换到较新的 Apache derby.jar,对现有数据库进行硬升级,并计划回到旧版本的 Derby。

于 2012-09-12T01:29:14.490 回答