我应该使用哪种 Access 文件格式(mdb还是accdb mde还是accde)?
- 2017-08-03 08:47:00
- 微软 原创
- 7017
适用于: Access 2016 Access 2013
请在 此处 中查找本文的英文版本以便参考。
Access 2007 中引入的 .accdb 文件格式能提供早前文件格式中没有的优点。如果是从 Access 2007 之前的版本升级,可能拥有使用 .mdb 文件格式的数据库文件。在大多数情况下,应使用 .accdb 文件格式保存这些数据库。您可以保留原始 .mdb 文件的副本,以方便检查切换是否成功。
本文介绍了 .accdb 文件格式的优点、您可能需要使用 .mdb 文件格式的原因以及如何将数据库转换为新文件格式。
本文内容
.accdb 文件格式
.mdb 文件格式
转换为新型文件格式
.accdb 文件格式
从 Access 2007 开始,.accdb 是默认的 Access 文件格式。.accdb 文件格式支持许多较新的功能,例如计算字段和附件。但是,在某些情况下,.accdb 文件可能不是正确的选择。
.accdb 文件格式提供的功能
·
使用 Access Services 的应用程序 和 Web 数据库 如果有适当的服务器资源,您可以将 .accdb 文件发布到 Web(有特定的兼容性限制)。可通过两种方式执行此操作:Access 应用程序和 Web 数据库。
Access 应用程序是最新的数据库形式–此版本中的新功能。应用程序完全在云中运行 – Access 本身仅充当应用程序的设计工作。应用程序利用最新的 SQL Server 和 SharePoint 技术。Web 数据库在 Access 2010 中发布,虽然其具有许多与应用程序相同的优点,但是它不支持 SQL Server。
将应用程序或 Web 数据库发布后,数据库本身位于服务器上 – SQL Server 或 SharePoint 上的数据和 SharePoint 上的用户界面,但是您可以将数据库作为 .accdb 文件打开以执行设计更改。应用程序或 Web 数据库在浏览器中运行 - 二者都无需使用 Access。
· 多值字段 多值字段是一种允许为每个记录存储多个值的查询字段。例如,假设您需要将任务分配给多名员工。在 .accdb 文件中,您可以创建多值字段以存储哪些员工被分配任务。可以从表或值列表中选择员工姓名。
多值字段可方便选择和存储多个选项,而无需创建更高级的数据库设计。多值字段还对与 SharePoint 的集成十分重要,因为 SharePoint 列表也支持多值字段。
· 附件数据类型 “附件”数据类型使您可以轻松地将所有类型的文档和二进制文件存储到数据库中,同时还有助于使数据库文件保持在 2GB 的文件大小限制之下(附件将被自动压缩)。一个记录可以包含多个附件,但是每个表只能有一个附件字段。
· 增强了与 SharePoint 和 Outlook 的集成 .accdb 文件格式支持 .mdb 文件不支持的 SharePoint 和 Outlook 安全要求。这样,Access 就可以与 SharePoint 和 Outlook 更充分地集成。
· 增强的加密功能 您可以选择设置一个数据库密码,然后对数据库的内容进行加密。使用 .accdb 文件格式进行此操作时,Access 在默认情况下会使用 Windows Crypto API 来加密数据。也可以使用第三方加密工具。
.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 文件是更好的选择。但不要忘记 – 您可以在 web 浏览器,无论是否即使安装了 Access 中使用 Access 应用程序或 web 数据库。
· 数据库复制 不能使用.accdb 文件中的复制。如果 Access 解决方案使用复制功能,您将需要重新创建无重复的解决方案,如果您想要使用.accdb 文件格式。
· 用户级安全机制 .Accdb 文件格式不支持用户级安全机制,使您能够帮助人们看到什么他们所需要查看功能。 用户级安全机制不再有效提供数据安全性,因为其安全的方法现在已过时,轻松地受损。但是,用户级安全机制可通过保留内容的人员简单改善可用性-例如,如果用户具有业务理由使用特定的窗体,您可以隐藏从这些窗体。如果您有依赖于用户级安全机制来提高可用性访问解决方案,您可能希望继续使用.mdb 文件格式,以便您可以继续使用您的解决方案为-是。
转换为新型文件格式
要将 .mdb 文件转换为 .accdb 文件格式,打开该文件,然后将其保存为 .accdb 文件格式。
重要: 以下步骤适用于在 Access 97、Access 2000、Access 2002 或 Access 2003 创建的 .mdb 文件。
首先,打开该数据库:
1. 单击“文件”选项卡。
2. 在左侧单击“打开”。
3. 在“打开”对话框中,选择要转换的数据库并将其打开。
然后,转换该数据库:
1. 单击“文件”选项卡。
2. 在左侧单击“另存为”。
3. 在“文件类型”下单击“数据库另存为”。
4. 在右侧的“数据库文件类型”下单击 Access 数据库。
5. 在“另存为”对话框中的“文件名”框中,输入文件名或使用提供的文件名。
6. 单击“保存”。
即会以 .accdb 文件格式创建该数据库的副本。
- office课程播放地址及课程明细
- Excel Word PPT Access VBA等Office技巧学习平台
- 将( .accdb) 文件格式数据库转换为早期版本(.mdb)的文件格式
- 将早期的数据库文件格式(.mdb)转换为 (.accdb) 文件格式
- KB5002984:配置 Jet Red Database Engine 数据库引擎和访问连接引擎以阻止对远程数据库的访问(remote table)
- Access 365 /Access 2019 数据库中哪些函数功能和属性被沙箱模式阻止(如未启动宏时)
- Access Runtime(运行时)最全的下载(2007 2010 2013 2016 2019 Access 365)
- Activex控件或Dll 在某些电脑无法正常注册的解决办法(regsvr32注册时卡住)
- office使用部分控件时提示“您没有使用该ActiveX控件许可的问题”的解决方法
- RTF文件(富文本格式)的一些解析
- Access树控件(treeview) 64位Office下出现横向滚动条不会自动定位的解决办法
- Access中国树控件 在win10电脑 节点行间距太小的解决办法
- EXCEL 2019 64位版(Office 2019 64位)早就支持64位Treeview 树控件 ListView列表等64位MSCOMMCTL.OCX控件下载
- VBA或VB6调用WebService(直接Post方式)并解析返回的XML
- 早期PB程序连接Sqlserver出现错误
- MMC 不能打开文件C:/Program Files/Microsoft SQL Server/80/Tools/Binn/SQL Server Enterprise Manager.MSC 可能是由于文件不存在,不是一个MMC控制台,或者用后来的MMC版
- sql server连接不了的解决办法
- localhost与127.0.0.1区别
- Roych的浅谈数据库开发系列(Sql Server)
- sqlserver 自动备份对备份目录没有存取权限的解决办法
- 安装Sql server 2005 express 和SQLServer2005 Express版企业管理器 SQLServer2005_SSMSEE
联系人: | 王先生 |
---|---|
Email: | 18449932@qq.com |
QQ: | 18449932 |
微博: | officecn01 |