如何将 accdb 数据库从 Access 导入 SQL Server 2019?

Posted

技术标签:

【中文标题】如何将 accdb 数据库从 Access 导入 SQL Server 2019?【英文标题】:How do you import an accdb database from Access into SQL Server 2019? 【发布时间】:2021-12-13 23:58:54 【问题描述】:

旧的技术似乎不起作用。我尝试使用各种驱动器,但 SQL Server 导入导出实用程序(64 位)中的访问驱动程序选项,在数据源页面上,只需要 .mdb 文件(没有 .accdb 选项)。选择“所有文件”并选择 .accdb 文件时,向导会引发错误,指出安装了错误版本的 Excel(即使已在 Office 365 和 Office 2016 上尝试过此操作)。

【问题讨论】:

最简单的方法可能是将您的 .accdb 保存为 .mdb 并导入。 【参考方案1】:

只需选择一个 Microsoft Access 提供程序,当您浏览文件时,在文件类型下拉列表中选择 All Files (*.*) 而不是 Microsoft Access Files (*.mdb)。从那里您应该能够选择您的 .accdb 文件并继续导入。

对我来说,这适用于下面列出的两个访问提供程序(并且我没有安装任何其他额外的提供程序):

Microsoft Access(Microsoft Access 数据库引擎) Microsoft Access (Microsoft.ACE.OLEDB.16.0)

【讨论】:

以上是关于如何将 accdb 数据库从 Access 导入 SQL Server 2019?的主要内容,如果未能解决你的问题,请参考以下文章

如何将 Entity Framework Code First 与现有的 MS Access (.accdb) 数据库一起使用?

如何将 accdb 转换为 postgres 数据库

C# 从 Access .accdb 读取附件

如何将access数据库 导入到 navicat for MySQL 中

如何使用odbc从访问spss导入数据?

如何在 MS Access 2010 中将 ACCDB 转换为 MDB