使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

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

本文内容

新的文件格式 (.accdb)

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

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

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

.accdb 文件格式提供的功能

  • 使用 Access Services    

    如果您有一台运行 Access Services(SharePoint Server 的组件)的服务器,您可以将 .accdb 文件格式发布到 Web,并受某些兼容性限制的限制。 Web 数据库的一些设计功能和范例与桌面数据库不同 , 某些桌面数据库在未进行设计更改的情况下无法发布到 Web。

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

  • 多值字段    

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

    单击该框时,选中的复选框将指示您的选择。 所选员工存储在多值字段中,在显示 (时) 逗号分隔。

    多值字段背后的理念是便于选择和存储多个选项,而无需创建更高级的数据库设计。 多值字段对于与 Microsoft SharePoint Foundation 集成也很重要,因为 SharePoint 列表还支持多值字段。

  • 附件数据类型    

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

  • 改进了与 SharePoint 和 Outlook 的集成    

    过去,SharePoint 或 Outlook 阻止了 .mdb 格式的 Access 文件,因为 Access 数据库中可以包含不安全的代码。 Access 2010 允许将代码验证为安全或已禁用。 这样,Access 数据库可以更完整地与 SharePoint 或 Outlook 集成。

  • 备忘录字段历史记录跟踪    

    “备注”字段用来存储大量信息。 从 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 文件格式,除非你或管理员更改了设置) 。 如果计划使用 Access 版本低于 Access 2007 的数据库,并且不会与使用 Access 2007 之前版本的 Access 的其他用户共享数据库,并且不使用复制或用户级安全性,应将数据库文件升级到新的 .accdb 格式。 将数据库升级到 .accdb 文件格式后,不再可以使用早于 Access 2007 的 Access 版本打开#x0。

如果文件以 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 文件格式创建。

返回页首

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×