参考 > 维护和恢复 FileMaker Pro Advanced 数据库 > 关于恢复 FileMaker Pro Advanced 文件 > 检查文件一致性
 

检查文件一致性

FileMaker Pro Advanced 会在打开数据库文件时,根据需要对文件的一致性进行验证。

如果怀疑文件已损坏,也可以验证一致性。一致性检查将读取文件中的每个块,并验证:

块的内部结构是否有效

块是否正确链接到文件中的其他块

一致性检查不会读取每个块中的所有数据,也不会检查文件中的架构或更高级别的结构。那些更高级别的检查仅由"恢复"命令执行。

要检查查文件一致性:

1. 选择"文件"菜单 >"恢复"。

2. 在"选择损坏的文件"对话框中,选择要检查的文件,然后单击"检查一致性"。

3. 如果看到"打开加密数据库"对话框,请键入加密密码,然后单击"确定"。

如果您不知道加密密码,请与数据库管理员联系。

FileMaker Pro Advanced 会检查选定文件的一致性并显示文件状态的摘要,包括已检查的总块数、已处理的总块数和发现的不正确块数。

4. 要查看文件一致性检查的日志,请单击"打开日志文件"。

"恢复.log"文件将显示在另一个窗口中,且采用以制表符分隔的格式。从左到右各列依次显示进行一致性检查的日期、时间和时区,以及一致性检查事件的文件名、错误号和说明。您可以保存或打印此文件以用于进一步检查。然后关闭窗口。

最新数据将添加到任何现有的"恢复.log"文件信息中,因此您可能需要滚动到文件末尾,以查看最新的一致性检查结果。

5. 在"状态"对话框中,单击"确定"。

"选择损坏的文件"对话框仍保持打开状态。如果一致性检查指示文件已损坏,请在尝试恢复文件之前保存文件的压缩副本(请参阅恢复文件)。如果一致性检查显示没有任何损坏,请单击"取消"。

注释 

如果 FileMaker Pro Advanced 正在对文件执行一致性检查,则打开该文件所需的时间可能要更长些。