电源故障、硬件问题和其他因素都可能损坏 FileMaker Pro Advanced 数据库文件。尽管"恢复"功能可能能够挽救受损的文件,但强烈建议您对 FileMaker Pro Advanced 数据库执行定期维护。
定期维护有两种形式:
•备份
了解 FileMaker Pro Advanced 管理数据的方式对理解文件损坏的形成很有作用。
FileMaker Pro Advanced 是一款基于磁盘的应用程序,因此,它在打开文件时,并不需要将整个数据库加载到 RAM 中。而是根据需要将数据从硬盘传输到 RAM 并从 RAM 传回到硬盘。由于文件已在使用中,更新的数据将从 RAM 的数据缓冲区中写入到硬盘中。文件损坏最常见的原因是意外的应用程序终止或退出。意外退出大多发生在文件在硬盘更新期间打开之时。在这种情况下,下次打开该数据库时,FileMaker Pro Advanced 将对文件运行一致性检查,文件通常会正常打开而没有任何问题。但是,如果在硬盘更新期间出现意外退出,则该文件很可能需要进行恢复。
如果数据库需要比一致性检查更全面的纠正才能打开,则可以让 FileMaker Pro Advanced 尝试恢复文件。请参阅关于恢复 FileMaker Pro Advanced 文件。
•由于意外的应用程序终止是数据库损坏最常见的原因,因此请努力确保操作系统的稳定性。
•在大多数关键计算机上只运行绝对必需的软件。简化配置可以降低某些软件冲突的可能性,在出现问题时也更容易进行故障排除。
•如果文件在经常断电的区域中使用,请使用不间断电源 (UPS)。
•对于所有的硬盘,要尽量考虑可能出现的严重问题。在硬盘上有多个文件损坏时,硬盘可能出现故障。请使用磁盘实用程序检查硬盘。
•优化、压缩或分区硬盘的软件应采用最新的版本。驱动程序软件必须与操作系统的版本兼容。