0

请问,有没有办法将我目前在 Firebird Server 2.5 版上使用的 fdb 文件下转换为 2.1.X 版文件?

我必须将 fdb 文件交付给仅安装了 Firebird Server 2.1.X 的用户。

4

1 回答 1

1

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

  1. 使用Firebird 2.5的gbak备份数据库,在Firebird 2.1下使用Firebird 2.1的gbak恢复,
  2. 使用您的 DDL 脚本重新创建 2.1 下的数据库结构(或使用诸如 flamerobin 或 IB Expert 之类的工具导出 DDL),然后使用数据泵工具将数据从 Firebird 2.5 数据库泵送到 Firebird 2.1。

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

于 2016-06-27T10:44:14.027 回答