Applies ToMicrosoft 365 专属 Access Access 2024 Access 2021 Access 2019 Access 2016

如果以 (.accdb) 文件格式创建了 Access 数据库,但希望与使用 Access 早期版本(例如 Access 2007 之前)的用户共享该数据库,则在大多数情况下,可以使用 “另存为” 命令将数据库转换为较早的文件格式。 本文提供了将数据库转换为早期文件格式 (.mdb) 的步骤,并讨论了阻止转换数据库的某些因素。

本文内容

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

执行以下操作,以指定的文件格式创建 Access 数据库的副本。

首先,打开数据库:

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

  2. 在左侧,单击“ 打开”。

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

现在,转换数据库:

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

  2. 在“文件类型”下方单击“数据库​​另存为”。 在“ 将数据库另存为”下,执行下列操作之一:

    • 若要以可使用 Access 2002 或 Access 2003 打开的.mdb格式保存数据库副本,请单击“ Access 2002 - 2003 数据库 (*.mdb) ”。

    • 若要以可使用 Access 2000 打开的.mdb格式保存数据库副本,请单击“ Access 2000 Database (*.mdb) ”。

  3. 在“ 另存为 ”对话框的“ 文件名 ”框中,键入数据库文件的名称,然后单击“ 保存”。

Access 会关闭原始数据库,并按指定的格式打开数据库的新副本。 对数据库所做的任何更改仅影响新副本。 若要对原始数据库进行更改,必须重新打开原始数据库。

注意: 若要将 Access 2007 数据库转换为与 Access 97 或更早版本兼容的文件格式,必须首先使用 Access 2007 将数据库转换为 Access 2000 文件格式或 Access 2002 - 2003 文件格式。 然后,使用早期版本的 Access 将数据库转换为所需的格式。 例如,通过使用 Access 2003 中的 “转换数据库” 命令,可以将 Access 2000 数据库或 Access 2002 - 2003 数据库转换为 Access 97 文件格式。

返回页首

阻止转换为早期文件格式的因素

某些新数据类型和功能只能以 .accdb 文件格式使用,早期版本的 Access 不支持。 如果数据库包含这些功能中的任何一项,并且您尝试将其另存为早期版本的数据库,则 Access 将显示一条消息,并且不会转换数据库。 以下列表描述了阻止转换为早期文件格式的因素:

  • 使用新的数据类型或字段属性设置    早期版本的 Access 不支持以下新数据类型和字段属性设置:

    • 多值查阅字段 (“允许多个值” 属性设置为 “是 ”的查阅字段)

    • 附件数据类型

    • 计算数据类型

    • 历史记录跟踪长文本 (备注) 字段 (长文本 - 将“仅追加” 属性设置为 “是 ”的备注字段)

      除非修改数据库,使其不再使用这些功能,否则无法转换数据库。

      注意: 可以将包含长文本 (备注) 的数据库转换为 Rtf 字段 (文本 格式 属性设置为 rt text) 的长文本/备注字段。 但是,早于 Access 2007 的 Access 版本不会将字段解释为 RTF。 如果 Access 数据中存在任何 RTF 格式,则文本使用 HTML 标记显示,而不是在早期版本的 Access 中显示格式,如以下示例所示。

      原始格式文本

      在早期版本的 Access 中查看的文本

      这是一个示例。

      <div><strong><em>This is an example.</em></strong></div>

  • 指向早期版本的 Access 不支持的外部文件的链接    在 .accdb Access 数据库中,可以链接到早期 Access 版本不支持的多种类型的数据。 这其中包括:

    • 其他 .accdb 文件格式数据库中的表

    • 使用 .xlsx 格式的 Excel 工作表

    • Windows SharePoint Services 列表

      如果数据库包含指向这些类型的数据源的链接,则必须先删除这些链接,然后才能将数据库转换为早于 Access 2007 的文件格式。 一种解决方案是导入数据而不是链接到它,以便数据包含在 Access 数据库本身中。 有关将数据导入 Access 数据库的详细信息,请参阅 Access 中导入、链接和导出数据简介一文。

  • 数据库加密    使用 .accdb 文件格式访问数据库使用与早期 Access 版本不兼容的新密码保护方法。 如果使用“ 使用密码加密 ”命令将密码添加到 Access .accdb 数据库,必须先删除密码,然后才能将数据库转换为较早的文件格式。 若要详细了解如何添加和删除加密,请参阅 使用数据库密码加密数据库一文。

返回页首

需要更多帮助?

需要更多选项?

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

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