使用IBExpert打开Interbase数据库时出错

时间:2011-11-18 15:56:03

标签: firebird interbase ibexpert

错误或过时的版本。文件C:\ DOCUMENTS AND SETTINGS \ ADMINISTRATOR \ DESKTOP \ BD.IB不支持的磁盘结构;发现11.2,支持11.2

当我用IBExpert打开Interbase数据库时,我发现了这条消息。 我正在使用Firebird服务来访问数据库。

我尝试使用Interbase服务器在其他PC上打开它,并出现相同的错误。

我需要帮助。我无法打开我的数据库。


我格式化了我的PC,并安装了Interbase XE Server试用版32位。在安装时我遇到一个错误,说无法执行文件“ibnodeid.exe”。但我完成了安装,并没有启动Interbase Server(我认为是与文件“ibnodeid.exe”相关的东西)。

之后,我下载了新的Firebird(2.5.1.26351),出现了同样的错误(不支持的.....)。

如何恢复数据库?这非常重要。

我很抱歉这么晚回复。没有时间解决这个问题,但我回来了。谢谢你的回复。

3 个答案:

答案 0 :(得分:1)

Interbase和Firebird的最新版本具有不兼容的二进制文件格式。要访问Interbase数据库文件,您需要安装Interbase服务器。

答案 1 :(得分:0)

-

我认为Interbase的唯一发布版本是10.x,我不知道Firebird,但它可能是较低的数字。这让我觉得你正在尝试使用Beta版的IB。非常有趣!

答案 2 :(得分:0)

我认为您的数据库已损坏。你的数据库不是Interbase 6(有ODS 10,而不是11.2),看起来Firebird 2.5认为它是ODS 11.2,但仍然无法读取数据库。

我认为您唯一的选择是从备份恢复。