【发布时间】:2013-02-05 15:41:36
【问题描述】:
是否有将 firebird 数据库从一个版本更新到另一个版本(在我的例子中是 2.1.3 到 2.5.2)的列表或最佳实践说明?
我见过提到备份和恢复。我过去曾从 1.5 更新到 2.1,但它刚刚成功,即我刚刚安装了新的 firebird 版本,但我知道这可能只是运气。
问候
【问题讨论】:
标签: upgrade firebird2.5 firebird2.1
是否有将 firebird 数据库从一个版本更新到另一个版本(在我的例子中是 2.1.3 到 2.5.2)的列表或最佳实践说明?
我见过提到备份和恢复。我过去曾从 1.5 更新到 2.1,但它刚刚成功,即我刚刚安装了新的 firebird 版本,但我知道这可能只是运气。
问候
【问题讨论】:
标签: upgrade firebird2.5 firebird2.1
Firebird 2.5.2 发行说明中有a section on compatibility issues,您在升级时需要注意。此外,Firebird 安装目录包含有关升级的附加信息 misc/upgrade/metadata/metadata_charset.txt。如果您的数据库具有不正确的元数据字符集,则可能会损坏(但 AFAIK,它们在 Firebird 2.1 下也会损坏)。
从技术上讲,您可以升级到 2.5,而无需对数据库进行备份和恢复周期,但这意味着数据库的磁盘结构 (ODS) 并未升级到 ODS 11.2,这可能意味着您实际上无法使用新版本引入的一些新功能(或:性能改进)。如果您实际上仍在使用 Firebird 1.5 的 ODS 10.1,情况可能会更糟。
【讨论】: