IBBackupSurgeon
IBBackupSurgeon 现在是 HQbird Professional 的一部分!
IBBackupSurgeon 是一款可用于读取和保存**损坏的 Firebird 或 InterBase 备份文件(gbk、fbk、ibk)**中数据的工具。为了访问损坏的备份文件,它使用自己的直接访问层。使用 IBBackupSurgeon 工具,用户可以浏览备份文件,选择所需的表,然后将其提取到新的或现有的数据库中。
文档
IBBackupSurgeon 允许重复使用完好备份的结构,以便从具有相同结构的严重损坏备份中保存数据。IBBackupSurgeon 允许读取和提取数据库的所有元数据,包括存储过程、触发器、计算字段等的文本。元数据将以原始文本和 SQL 形式提取。
为什么需要 IBBackupSurgeon?
我们确信您会定期备份关键任务的 InterBase 和 Firebird 数据库。但如果您的备份介质(CD、DVD、磁带等)损坏了怎么办?而您需要去年销售的数据,这些数据已被归档、备份并从生产数据库中清除?
硬件损坏导致整个数据库丢失的情况经常发生(硬盘崩溃、意外删除数据库文件……或者只是哥斯拉踩到了您的服务器),而您唯一拥有的就是备份。不幸的是,备份并非 100% 可靠,备份文件本身也可能因某些外部原因而损坏。对于您的软件的小型客户来说,这尤其常见,因为他们的数据库和备份存储在同一台计算机上,甚至同一块硬盘上。
因此,当您拥有损坏的 InterBase 或 Firebird 数据库备份时,唯一能帮助您的工具就是 IBBackupSurgeon。
主要功能
IBBackupSurgeon 使用自己的访问层来读取 InterBase 和 Firebird 数据库的备份。即使备份文件的大部分已丢失,它也能从损坏的备份中获取数据。此外,它还可以使用健康备份中的元数据定义,从元数据受损的备份中检索数据。
IBBackupSurgeon 允许读取和提取数据库的所有元数据,包括存储过程、触发器、计算字段等的文本。元数据以原始文本和 SQL 形式呈现。
试用与下载
IBBackupSurgeon 的试用版允许读取所有数据,但只显示表中每第二条记录,并且导出功能已关闭。这足以评估 IBBackupSurgeon 是否能帮助您保存数据。您可以从此位置下载 IBBackupSurgeon 的试用版。
