FileMaker Pro Advanced 在恢复文件时将使用某些默认设置。在尝试恢复损坏的文件时,您可以更改这些设置。
注释 FileMaker Pro Advanced Runtime 应用程序不支持高级文件恢复功能。
1. 选择“文件”菜单 >“恢复”。
2. 选择要恢复的文件,并单击“选择”。
3. 在“命名新恢复的文件”对话框中,选择“使用高级选项”。
FileMaker Pro Advanced 随即会显示“高级恢复选项”对话框,如果这是在当前应用程序开启期间第一次显示该对话框,则该对话框中的默认恢复选项为选中状态,否则该对话框中将显示在当前应用程序开启期间所指定的最新设置。
4. 选择一个选项,指定您希望 FileMaker Pro Advanced 生成新文件的方式。
选择 | 目的 | 默认值 |
按原样拷贝文件块 | 按原样将所有文件块拷贝到可能包含损坏块的已恢复文件中。 | 关闭 |
拷贝逻辑结构(与“压缩副本”相同) | 在未检查块的情况下拷贝所有原始数据并重新构建已恢复文件中的树结构。 | 关闭 |
扫描块并重新构建文件(放弃无效块) | 仅包括已恢复的文件中未损坏的块和非复制的块。 | 打开 |
生成新文件后,将对该文件进行扫描,并根据在下一步中选择的选项重新构建新的数据库。
5. 选择一个或多个其他选项,以定义在生成新文件后如何扫描和重新构建新的数据库。
选择 | 目的 | 默认值 |
扫描记录数据并重新构建字段和表 | 重新构建文件的架构。此选项将强制扫描所有记录和字段数据。 注释 扫描所有记录和字段数据可能需要花费很长的时间,但是只有使用此选项才能重新创建缺少的字段或表定义。如果有任何字段或记录位于文件中的无效位置,则只有此选项才能找到并删除它们。 | 打开 |
扫描并重新构建脚本、布局等 | 重新构建文件的结构。 如果文件中存储的主题的位置与磁盘上安装的主题相匹配,则 FileMaker Pro Advanced 会更新相同版本或文件中存储的任何较新版本。预定义主题和基于预定义主题的自定义主题也会更新。 | 打开 |
“重新构建字段索引”,然后选择“立即”或“稍后” | 在文件恢复期间或稍后需要索引时重新构建字段索引。 | 打开,立即 |
删除缓存的设置 | 删除最近使用的设置,包括页面格式、打印设置、布局格式默认值;对于文件中的每个表,则包括导入和导出顺序、最近的排序、最近的查找条件、上次的搜索结果和发送邮件选项。(但是,将恢复任何已保存的查找条件。) | 打开 |
略过启动脚本和布局 | 略过打开文件时通常使用的任何脚本或布局。(在具有 OnFirstWindowOpen 或 OnWindowOpen 脚本触发器的“文件选项”中创建的所有脚本均会被禁用,且 FileMaker Pro Advanced 会创建一个用以打开文件的空白布局。)此选项将在恢复进程快结束时提示您输入对数据库具有完全访问权限的帐户和密码。 | 关闭 |
要在下次相同应用程序开启期间恢复文件时使用这些设置,请保持“命名新恢复的文件”对话框中的“使用高级选项”处于选中状态。要更改这些设置,请保持“命名新恢复的文件”对话框中的“使用高级选项”处于选中状态,然后单击“指定”。
要还原到 FileMaker Pro Advanced 的默认恢复设置,请取消选择“使用高级选项”。
•当选择“略过启动脚本和布局”时,如果存在以下任何一种情况,将不允许略过:
•用户三次登入尝试均失败
•帐户目录已损坏
•文件的 Runtime 版本中缺少管理员帐户
•如果更改文件恢复设置,然后切换为使用略过对话框的脚本,则 FileMaker Pro Advanced 将使用它的默认文件恢复选项(而不是您设置的那些选项)。但如果返回到使用对话框恢复文件,则将恢复更改的设置。
•如果只想略过用以打开文件的布局,请选择“按原样拷贝文件块”和“略过启动脚本和布局”,并取消选择其他选项。