1

我们的团队一直使用 Microsoft Access 2010 作为 SQL Server 2014 的前端,并且依赖于 Access 中的升迁向导将表从 Access 迁移到 SQL。

例如,如果有一个名为 的 SQL 数据库papers,我们团队就有一个名为 的 Access 文件papers_temp.accdb。当我们想对论文数据库中的给定表进行更改(或创建新表)时,我们在本地执行此操作,papers_temp.accdb然后使用升迁向导将给定表从 Access 迁移到 SQL 数据库,如果在 SQL 中覆盖该表它已经存在。

从 Office 2013 和 Access 2013 开始,升迁向导消失了,我们需要一个替代方案。Access 2016 是否有类似的工具可用,还是我们必须完全适应其他东西?到目前为止,对建议持开放态度。


用于访问的 SQL Server 迁移助手

最近几天我一直在探索这个程序,在网上找到了很多关于它的建议。它似乎能够进行我们需要的升迁和迁移。

然而,更常见的是,当尝试选择(并加载)一个表时,程序卡在一个似乎永远不会结束的加载过程中(尝试等待一个小时),这意味着我被迫关闭 SSMA 而不保存我的项目。一般来说,该程序似乎不是很稳定,我们更愿意找到一个更熟悉的解决方案。

也许我错过了什么?

4

1 回答 1

1

正确,升迁向导已被弃用,替换为 (SSMA)。

截至今天的最新版本是:

Microsoft SQL Server 迁移助手 8.5 for Access

https://aka.ms/ssmaforaccess

在我的测试中,我了解到它与 2019 O365 版本的 DAO 不兼容,您无法在 O365 旁边安装正确版本的 DAO。这意味着该溶液已死在水中。Microsoft 已将我们更新到一个角落,我们无法在最新版本的 Access 上使用他们以前的任何解决方案。在这一点上,我认为我们正在等待 MS 更新工具以支持最新版本的 O365 Access。

如果您与我们一起被困在这条船上,唯一的其他选择是 3rd 方软件。

于 2019-12-19T18:58:54.807 回答