如果有必要,在打开数据库时 FileMaker Pro Advanced 将会自动运行一致性检查。如果怀疑文件已损坏,您也可以选择验证文件的一致性。如果需要进行更全面的纠正才能打开数据库,您可以让 FileMaker Pro Advanced 尝试恢复文件。
文件恢复的基本操作是保留尽可能多的数据。在这里,数据一般是指文件的架构和结构及其表、记录、布局、脚本和字段定义。非关键性数据(例如排序顺序)不予恢复。
这些实用工具并不能保证完全修复文件。因此,在打开受损的数据库时,应该立即为恢复的数据库保存备份副本,并视问题的严重程度,可能需要将数据导入到原始数据库的克隆。
在打开已修复或恢复的数据库之后,尤其是如果关机时正在运行活动的操作,请检查一致性内容。
一般而言,只有当文件无法打开或者出现索引问题时才需要恢复文件。首先尝试保存文件的压缩副本。查询时返回记录不正确的数据库需要通过保存压缩副本(请参阅保存压缩副本)。
“恢复”命令总是积极地尝试纠正文件,以便让您能够打开该文件并恢复您的数据。为此,恢复过程可能会删除一些受损的字段、布局、布局对象、脚本和数据。因此,只有无法打开文件时才应使用“恢复”命令。不要使用此命令进行日常文件维护。
有许多其他情况会返回不正确的查询结果,包括不匹配的字段类型。此外,错放的脚本步骤或“编辑关系”对话框中的某个选项设置也可能会意外删除记录。在假设文件已损坏并且必须进行恢复之前,确保已排除其他所有可能。