我应该使用哪种 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 保留对长文本 (Memo) 字段所做的所有更改的历史记录。 然后,你可以查看这些更改的历史记录。 此功能还支持 SharePoint 中的版本控制功能, 以便您可以使用 Access 跟踪存储在 sharepoint 列表中的文本字段的多行更改 (前提是该字段具有对现有文本选项设置的 "追加更改""是")。

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

返回页首

.mdb 文件格式

在Office 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 支持专员。

×