我应该使用哪种 Access 文件格式?

注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。 我们的目的是使此内容能对你有所帮助。 可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的英文版本以便参考。

Access 2007 中引入的 .accdb 文件格式提供了许多在早期文件格式中不可用的优势。 如果从 access 2007 之前的 access 版本升级到, 则可能会有使用 .mdb 文件格式的数据库文件。 在大多数情况下, 应使用 .accdb 文件格式保存这些数据库。 你可以保留原始 .mdb 文件的副本, 以帮助你验证转换是否正常。

本文介绍 .accdb 文件格式的优点、可能需要使用 .mdb 文件格式的原因, 以及如何将数据库转换为新的文件格式。

本文内容

.accdb 文件格式

.mdb 文件格式

转换为新的文件格式

.accdb 文件格式

从Access 2007 开始, .accdb 是默认的 Access 文件格式。 .accdb 文件格式支持许多较新的功能, 例如计算字段和附件。 但是, 在某些情况下, .accdb 文件格式可能不是正确的选择。

.accdb 文件格式提供的功能

  • 多值字段    多值字段是一种查找字段, 可用于存储每条记录的多个值。 例如, 假设您需要将任务分配给多名员工。 在 .accdb 文件中, 您可以创建一个多值字段来存储分配给任务的员工。 可以从表或值列表中选择员工的姓名。

    多值字段使您可以轻松地选择和存储多个选项, 而无需创建更高级的数据库设计。 多值字段对于与 sharepoint 集成也很重要, 因为 SharePoint 列表也支持多值字段。

  • 附件数据类型    通过 "附件" 数据类型, 您可以轻松地将所有类型的文档和二进制文件存储在数据库中, 同时帮助您将数据库文件保留在2gb 的文件大小限制下-附件会自动压缩。 一条记录可以有多个附件, 但每个表只能有一个附件字段。

  • 与 SharePoint 和 Outlook 更好地集成    .accdb 文件格式支持 .mdb 文件不支持的 SharePoint 和 Outlook 安全要求。 这样就可以使用 SharePoint 和 Outlook 更全面地集成 Access。

  • 改进的加密    你可以选择设置数据库密码并加密数据库的内容。 使用 .accdb 文件格式执行此操作时, 默认情况下 Access 使用 Windows 加密 API 来加密数据。 还可以使用第三方加密工具。

  • 长文本 (备注) 字段历史记录跟踪    "长文本" ("备注") 字段对于存储大量信息很有用。 使用 .accdb 文件格式时, 你可以设置一个属性 (AppendOnly), 它会强制 Access 保留对长文本 (备注) 字段的所有更改的历史记录。 然后,你可以查看这些更改的历史记录。 此功能还支持 SharePoint 中的版本控制功能, 以便你可以使用 Access 跟踪存储在 sharepoint 列表中的文本字段的多行更改 (前提是该字段具有对现有文本选项设置的 "追加更改")。"是")。

  • 计算数据类型    从 Access 2010 开始, .accdb 文件格式支持使用计算数据类型。 可以使用计算数据类型存储您定义的表达式的结果。

返回页首

.mdb 文件格式

在Access 2007 中引入 .accdb 文件格式之前, Access 文件格式使用的是 .mdb 文件扩展名。 .mdb 文件格式有多个不同版本。

您仍然可以打开某些 .mdb 文件。 如果文件存储为 access 2002-2003 或 access 2000 文件格式, 您可以将其打开并正常使用。 但是, 您不能利用需要 .accdb 文件格式的功能。

如果你依赖的功能在 .accdb 文件中不可用, 请不要转换文件-将其保留为 .mdb 文件。

.accdb 文件中不提供的 .mdb 文件功能

  • 混合版本环境    .accdb 文件格式不能在Access 2007 之前使用 Access 版本 (甚至链接到该版本) 打开。 如果您的组织中有其他用户拥有早期版本的 Access, 您应该考虑使用 .mdb 文件是否是更好的选择。 但别忘了-无论 access 是否已安装, 您都可以在 web 浏览器中使用 Access 应用程序或 web 数据库。

  • 数据库复制    不能在 .accdb 文件中使用复制。 如果您的 Access 解决方案使用复制功能, 如果要使用 .accdb 文件格式, 则需要重新创建没有复制的解决方案。

  • 用户级安全机制    .accdb 文件格式不支持用户级安全功能, 这种功能提供了一种方法来帮助用户查看他们需要查看的内容。 用户级安全措施对于数据安全性已不再有效, 因为它的安全方法现已过时, 并且很容易遭到破坏。 但是, 用户级安全机制可以让人们轻松地提高可用性-例如, 如果某人没有业务理由使用特定的窗体, 则可以从这些窗体中隐藏该窗体。 如果你有依赖于用户级安全来提高可用性的 Access 解决方案, 你可能希望继续使用 .mdb 文件格式, 以便你可以继续使用你的解决方案。

返回页首

转换为新的文件格式

若要将 .mdb 文件转换为 .accdb 文件格式, 请打开该文件, 然后以 .accdb 文件格式保存它。

重要: 以下过程针对 access 97、access 2000、access 2002 或 access 2003 中创建的 .mdb 文件。

首先, 打开数据库:

  1. 单击“文件”选项卡。

  2. 在左侧, 单击 "打开"。

  3. 在 "打开" 对话框中, 选择并打开要转换的数据库。

现在, 转换数据库:

  1. 单击“文件”选项卡。

  2. 在左侧, 单击 "另存为"。

  3. 在“文件类型”下方单击“数据库​​另存为”。

  4. 在右侧的 "数据库文件类型" 下, 单击 " Access 数据库"。

  5. 在 "另存为" 对话框的 " 文件名" 框中, 输入文件名或使用所提供的文件名。

  6. 单击“保存”。

    数据库的副本以 .accdb 文件格式创建。

返回页首

另请参阅

按其他格式保存数据库或对象

将数据库转换为 .accdb 文件格式

将 .accdb 数据库转换为早期文件格式

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×