我应在 Access 2010 中使用哪种文件格式?

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

默认情况下, Microsoft Access 2010 使用Access 2007 中引入的 .accdb 文件格式扩展。 access 继续提供对早期版本的 Access 中使用的文件格式的一些支持。 本文介绍为什么应尽可能使用新的文件格式, 以及为什么在某些情况下可能需要使用早期版本的文件格式。 你还将明确了解如何将数据库转换为新文件格式。

本文内容

新文件格式 (.accdb)

较早版本的文件格式 (.mdb)

转换为新的文件格式

新文件格式 (.accdb)

Access 2010 采用支持大量产品增强的文件格式。 创建新数据库时, 数据库默认使用新的文件格式, 并且给定 .accdb 文件扩展名。

你应尽可能使用新的文件格式, 因为它支持多值字段和附件等新功能。 此外, 如果要使用 Access Services 将桌面数据库转换为 Web 数据库, 则桌面数据库文件必须采用 .accdb 格式。

但是, 新文件格式无法使用早期版本的 Access 打开或链接到, 它不支持复制, 并且它不支持用户级安全。 如果需要将数据库与早期版本的 Access 一起使用, 或者如果需要使用复制或用户级安全, 则必须使用早期版本的文件格式。

.accdb 文件格式提供的功能

  • 使用 Access Services 的 Web 发布    

    如果你有运行 Access Services 的服务器 (SharePoint server 的组件), 则可以将 .accdb 文件格式发布到 Web, suibject 某些兼容性限制。 对于 Web 数据库而言, 某些设计功能和范例与桌面数据库不同, 某些桌面数据库无法发布到 web, 也无需先进行设计更改。

    将数据库发布到 Web 后, 您仍然可以打开 .accdb 文件进行设计更改, 还可以将这些更改与已发布的版本同步。 用户可以在浏览器中使用发布的 Web 数据库, 而无需安装 Access。

  • 多值字段    

    假设你需要将任务分配给你的某个员工, 但确定你需要将其分配给多个人员。 在Access 2010 中, 你可以创建一个多值字段, 其中的员工姓名可以从框中选择或输入。

    单击复选框时, 选中的复选框指示您的选择。 所选员工存储在多值字段中, 并且在显示时由逗号分隔 (默认情况下)。

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

  • 附件数据类型    

    新的 "附件" 数据类型使您可以轻松地将数据库中的所有类型的文档和二进制文件存储在数据库的物理大小中, 而不会产生过多的增长。 附件会根据需要自动压缩, 以最大限度地利用空间。 可以将 Word 文档附加到记录, 或保存一系列数字图片。 您甚至可以保留附加到单个记录上的多个附件。

  • 改进了与 SharePoint 和 Outlook 的集成    

    过去, 由于可在 Access 数据库中包含不安全代码这一事实, 对 .mdb 格式的文件的访问已被 SharePoint 或 Outlook 阻止。 Access 2010 允许将代码验证为安全或已禁用。 这样, 就可以使用 SharePoint 或 Outlook 更全面地集成 Access 数据库。

  • 备注字段历史记录跟踪    

    “备注”字段用来存储大量信息。 从Access 2007 开始, 你可以设置一个属性 (AppendOnly), 该属性强制 Access 保留对备注字段所做的所有更改的历史记录。 然后,你可以查看这些更改的历史记录。 此功能还支持Windows SharePoint Services 3.0 中的版本控制功能, 以便你可以使用 Access 跟踪存储在 SharePoint 列表中的文本字段的多行更改 (前提是该字段包含对现有文本选项设置的 "追加更改")。"是")。

  • 改进的加密    

    你可以选择设置数据库密码并加密数据库的内容。 使用Access 2007 和使用新文件格式的文件执行此操作时, Access 将使用 Windows 加密 API 来加密数据。 还可以使用第三方加密工具。

返回页首

较早版本的文件格式 (.mdb)

早于Office Access 2007 的 Access 版本支持使用 .mdb 文件扩展名的文件格式。 在Access 2010 中, 仍可以打开 .mdb 文件。 如果文件存储为 access 2002-2003 或 access 2000 文件格式, 您可以在Access 2010 中将其打开, 并照常使用。 但是, 你无法利用需要 .accdb 文件格式的新功能。

如果文件存储为 access 95 或 access 97 文件格式, 当你首次在Access 2010 中打开该文件时, Access 会将数据库升级到当前设置为默认文件格式 (通常为 .accdb 文件格式) 的文件格式 (通常为 .accdb 文件格式), 除非你或管理员有 changed 设置)。 如果您不打算将数据库与Access 2007 之前的 access 版本一起使用, 并且不会与其他使用早于Access 2007 的 access 版本的用户共享数据库, 并且不使用复制或用户级安全机制, 则应将数据库文件升级为新的 .accdb 格式。 将数据库升级到 .accdb 文件格式后, 您将无法再使用早于Access 2007 的 Access 版本打开数据库。

如果文件以 access 95 或 access 97 格式存储, 并且您选择不升级到 .accdb 格式, 则不能进行设计更改。 您可以通过Access 2010 查看对象并对数据进行更改, 但不能进行设计更改。

返回页首

转换为新的文件格式

若要将 Access 数据库显式转换为新的 .accdb 文件格式, 必须先打开数据库, 然后以 .accdb 文件格式保存它。

重要: 以下过程适用于 access 97、access 2000、access 2002 或 access 2003 中创建的文件。

首先, 打开数据库:

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

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

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

现在, 转换数据库:

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

  2. 在左侧, 单击 "共享"。

  3. 在 "保存整个数据库" 下, 单击 "数据库另存为"。

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

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

  6. 单击“保存”。

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

返回页首

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

此信息是否有帮助?

谢谢您的反馈!

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

×