Access 2003完整教程:关于 Access 文件的压缩和修复

Microsoft Access 将对Access 文件的压缩和修复放在一个进程中处理。

压缩 Access 文件

如果在Access 数据库中删除数据或对象,或者在Access 项目中删除对象,文件可能会变得支离破碎,并使磁盘空间的使用效率降低。压缩 Access 文件将制作文件的副本,并重新组织文件在磁盘上的存储方式。压缩上一版的 Access 数据库并不会将其转换为 Access 2002 - 2003 格式。

压缩可以优化 Access 数据库和 Access 项目的性能。然而,在 Access 项目中,压缩不影响位于Microsoft SQL Server 数据库中的数据库对象(如表或视图),而只影响 Access 项目本身的数据库对象。

压缩不影响 Access 项目中的自动编号。但在 Access 数据库中,如果已从具有“自动编号”字段的表的结尾删除了记录,压缩数据库会重设“自动编号”值;您所添加的下一记录的“自动编号”值将大于表中最后一次未删除的记录的“自动编号”值。

注意压缩位于使用 NTFS 文件系统的卷上的 Microsoft Access 文件时,Access 会删除已有文件并用压缩文件进行替代。然后,Access 将默认文件权限应用于新文件。如果文件是Access 数据库,请使用 Access用户级安全机制而不是文件级权限。否则,请使用文件夹权限。有关 NTFS 文件系统和文件夹权限的其他信息,请参阅“Windows 帮助”。

修复 Access 文件

多数情况下,在试图打开 Access 文件时,Microsoft Access 会检测该文件是否损坏,如果是,就会提供修复数据库的选项。如果当前的 Access 文件中含有对另一个已损 Access 文件的引用,Access 就不去尝试修复另一个文件。在某些情况下,Access 可能检测不到文件受损。如果 Access 文件表现得难以捉摸,就要压缩并修复它。

Access 可以修复:

若要防止 Access 文件受损,请遵循下列指导原则:

在 Access 意外关闭后修复文件

如果发生严重问题导致 Microsoft Access 关闭,则在 Access 重新启动时,会创建关闭时打开着的文件的副本,并将它命名为 filename_Backup.mdb 或 filename_Backup.adp,其中,filename 是原文件的名称。如果 filename_Backup.mdb 或 filename_Backup.adp 已存在,Access 就会要求您指定文件的名称。然后 Access 会尝试压缩和修复原文件。

上页:Access 2003完整教程:关于 Access 创建的网页的类型 下页:Access 2003完整教程:关于对控件设置条件格式

Access 2003完整教程:关于 Access 文件的压缩和修复

Access 2003完整教程:关于对控件设置条件格式Access 2003完整教程:关于复制数据库对象
Access 2003完整教程:关于创建自定义“帮助”Access 2003完整教程:关于创建用于查阅或列出表中值的字段 (MDB)
Access 2003完整教程:关于数据库对象的组Access 2003完整教程:关于通过用户配置文件和运行时选项对应用程序环境进行自定义
Access 2003完整教程:关于定义字段或控件中自动输入的默认值 (MDB)Access 2003完整教程:关于字段或控件的显示格式 (MDB)
Access 2003完整教程:关于设置字段或控件中显示的小数位数 (MDB)Access 2003完整教程:关于数字签名
Access 2003完整教程:关于导出数据和数据库对象Access 2003完整教程:关于“表达式生成器”
Access 2003完整教程:关于表达式Access 2003完整教程:关于使用字段列表将数据添加到数据访问页
Access 2003完整教程:关于查找或替换数据Access 2003完整教程:在“页”视图中获得有关使用数据访问页的“帮助”
Access 2003完整教程:关于导入和链接数据及数据库对象Access 2003完整教程:关于在 Access 数据库中设置字段和记录索引 (MDB)
Access 2003完整教程:关于创建输入掩码来控制字段或控件的数据输入方式 (MDB)Access 2003完整教程:关于日语排序次序
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号