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

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

默认情况下Microsoft Access 2010使用.accdb 文件格式拓展名Access 2007中引入。Access 将继续针对在早期版本的 Access 中使用的文件格式提供了一些支持。本文说明为什么您应该使用新的文件格式,请尽可能地以及为什么您可能需要在某些情况下使用早期版本的文件格式。您还将了解显式如何将数据库转换为新型文件格式。

本文内容

新文件格式 (.accdb)

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

将转换为新型文件格式

新型文件格式 (.accdb)

Access 2010采用了支持产品增强的数字的文件格式。当您创建一个新的数据库时,数据库默认情况下使用新的文件格式,并提供.accdb 文件扩展名。

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

但是,这种新型文件格式不能用早期版本的 Access 打开,也不能与其链接,而且它不支持复制,也不支持用户级安全性。如果需要在早期版本的 Access 中使用数据库,或者需要使用复制功能或用户级安全性,则必须使用早期版本的文件格式。

.accdb 文件格式提供的功能

  • Web 发布的 Access Services   

    如果您有一台服务器运行 Access Services(SharePoint Server 的一个组件),则可将 .accdb 文件格式发布到网站,但会受制于特定的兼容性限制。Web 数据库的一些设计功能和范例不同于桌面数据库,如果不首先进行设计更改,有些桌面数据库无法发布到网站。 

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

  • 多值的字段   

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

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

    多值字段旨在使选择和存储多个选项更为轻松,而不必创建更高级的数据库设计。多值字段对于与 Microsoft SharePoint Foundation 集成也十分重要,因为 SharePoint 列表也支持多值字段。

  • 附件数据类型   

    使用新的附件数据类型,您可以在数据库中轻松存储所有类型的文档和二进制文件,而不会导致数据库的物理大小过分膨胀。附件会在适当的时候自动进行压缩,以尽可能提高空间的使用率。您可以将 Word 文档附加到记录,也可以保存一系列数字图片,甚至可以将多个附件附加到同一条记录。

  • 改进了与 SharePoint 和 Outlook 的集成   

    在过去,访问.mdb 格式的文件已被阻止 SharePoint 或 Outlook 因为,不安全的代码中可以包含 Access 数据库。Access 2010允许将其中任一操作为安全或禁用验证代码。这样,可以使用 SharePoint 或 Outlook 更完全集成的 Access 数据库。

  • 备注字段历史记录跟踪   

    备注域可用于存储大量的信息。从Access 2007开始,您可以设置强制 Access 保留历史记录的所有修订备注字段的属性 (仅附加)。然后,您可以查看这些更改的历史记录。此功能还支持的版本控制功能在Windows SharePoint Services 3.0 ,以便您可以使用 Access 中多行文本字段 (前提是该字段中具有追加到现有文本的更改选项设置为) 存储在 SharePoint 列表中的修订。

  • 增强的加密   

    您可以选择设置数据库密码和加密的数据库内容。执行操作时,使用Access 2007和使用新的文件格式的文件,则 Access 将使用 Windows Crypto 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 2007,版本的 Access 数据库和您将不会共享数据库与其他用户使用的 Access 版本早于Access 2007,并且不使用复制或用户级安全机制,您应升级到新的.accdb 格式的数据库文件。将数据库升级到.accdb 文件格式后,您可以通过使用早于Access 2007版本的 Access 不再打开的数据库。

如果您选择不升级为.accdb 格式文件存储在 Access 95 或 Access 97 格式,您不能进行设计更改。您可以查看对象并对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 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

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

此信息是否有帮助?

谢谢您的反馈!

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

×