火鸟,如何将FDB文件版本从2.5转换为2.1



请,有没有办法将我当前在Firebird Server版本2.5上使用的FDB文件转换为2.1.x版本?

我必须将FDB文件交付给只安装Firebird Server 2.1.x的用户。

假设您没有使用任何firebird 2.5功能或语法,则有两个选项:

  1. 使用Firebird 2.5的GBAK备份数据库,并使用Firebird 2.1的GBAK在Firebird 2.1下恢复它,
  2. 使用DDL脚本在2.1下重新创建数据库结构(或使用诸如Flamerobin或ib Experte之类的工具导出DDL),然后使用数据泵工具从Firebird 2.5数据库中泵送来自Firebird 2.5数据库的数据。

您也可以尝试说服您的客户升级到Firebird 2.5(或Firebird 3),因为Firebird 2.1不再支持且未接收更新。

最新更新