文件修复

如何从旧版本或不支持的版本导入Access数据库表?

简介:在新版本中导入使用旧版本Access创建的Access数据库表可能会遇到问题。本文讨论了解决这一问题的两种有效方法。这些方法包括手动步骤和使用免费实用程序将表从较旧的或不支持的版本导入到最新的Access版本。本文还建议在导入表中的数据损坏时使用Access数据库修复工具。

Windows免费下载
Windows免费下载

可能无法将表从较旧(不支持)的Access数据库版本导入到最新版本;当您试图将表从MDB文件导入到ACCDB文件时,通常会发生这种情况。在这种情况下,导入表可能会返回一个类似这样的错误消息:

无法打开以前版本的db MSG

从旧版本或不支持的版本导入Access数据库表的方法

您可以使用以下两种方法导入数据:

方法1 -将旧的数据库文件格式转换为支持的文件格式

此解决方案需要搜索支持打开Access 97数据库的较老的Access版本(如Access 2003),然后将表导入到支持的Microsoft Access数据库版本中。

详细步骤请参见博客:如何修复“访问无法打开用以前的版本创建的数据库”错误?

这种方法的缺点

此解决方案需要搜索支持打开Access 97数据库的较老的Access版本(如Access 2003),然后将表导入到支持的Microsoft Access数据库版本中。

方法2 -使用Import OLD Utility导入表数据

Import OLD是一个免费且易于使用的实用工具,它允许将表数据从较老的Access版本导入到较新版本。

注意:在运行此实用程序之前,请确保在访问程序上启用了Visual Basic for Applications (VBA)。

使用import OLD工具导入数据的步骤如下:

  • 当Import OLD实用程序屏幕打开时,选择主菜单上的Import OLD选项。
导入旧工具主屏幕
  • 选择要从其导入“导入表单”窗口上的表的较老的或不支持的数据库。选择数据库后,执行以下任何操作:
  • 选择“可选导入到另一个数据库”文本框下的数据库路径,将表导入到另一个数据库。
  • 要导入到一个新的数据库,在“可选导入到新数据库”下,指定新的数据库名称和保存数据库的路径。
在导入旧中保存选项
  • 选择“启动过程”。

来自旧的、不支持的Access版本的表数据将被导入并保存到指定的位置。

这种方法的缺点

  • Import OLD实用程序只允许导入数据库表中的数据。它不支持从不支持的Access版本导入索引或键。
  • 必须在系统上启用VBA才能运行该实用程序。
  • 该工具只支持MS Office 32位版本。
  • 将数据导入外部数据库可能需要时间,而且可能会影响性能。

导入Access数据库表失败怎么办?

如果数据库损坏或损坏,则可能无法使用上述方法导入表。在这种情况下,您可以尝试使用Stellar repair for Access软件修复数据库。软件支持Access数据库的修复。accdb / . mdb)文件。它可以修复所有的db组件,包括表,删除的记录,表单,模块,宏等。您可以从下面的链接下载Access修复工具的演示版本,以验证数据的准确性。

免费下载
常见问题

问:我可以从哪里下载Import OLD工具?

答:你可以从这里下载Import OLD实用程序链接

问:如何打开旧的Access数据库文件?

A.要打开旧版本的Access数据库文件(MDB),请执行以下步骤:

1.在Access 2003应用程序中打开MDB文件。
2.将文件保存为Access 2000-2003文件格式,然后退出应用程序。
3.在MS Access 2013或更高版本中打开数据库文件(保存在步骤2中)。接下来,将文件保存为.accdb文件格式。

问:如何从另一个Access数据库导入表?

a .要从另一个db导入表,请遵循以下步骤:
  1. 在Access应用程序中,从主菜单中单击外部数据选项卡。
  2. 选择“导入和链接”下的Access选项。
  3. 在弹出窗口中:
    • 单击Browse以选择包含要导入的表的Access数据库文件。
    • 选择选项“将表、查询、表单、报告、宏和模块导入到当前数据库中”,然后点击OK。
    4.选择要导入的表,然后单击OK。

    表将从另一个Access db导入到当前db。

    问:如何从一个Access数据库导出数据库对象到另一个Access数据库?

    A.要将数据库对象从一个Access数据库导出到另一个Access数据库,请参考此操作微软指南

    问:我可以使用Stellar Repair for Access软件修复MDB文件吗?

    答:是的,Stellar Repair for Access软件支持修复MDB和ACCDB文件。

    进步
    76% 许多人认为这篇文章有帮助