4 看看Access To MySQL转换工具,它允许生成转储文件。看看这个关于如何从MS Access转储数据的好指南。 — 阿勒根 source 这对于我们仍然很重要,因为我们仍然要离开糟糕的旧Access世界。我们没有转储,但让它进行了完整的迁移。我在此工具无法在空SQL Server 2017数据库中删除和创建表的地方遇到了一些麻烦。但是,这是由于Windows身份验证和某些缺少权限的原因(可能是该工具内部使用SQL TRUNCATE进行未记录的删除)。因此,通过以“ sa”身份登录解决了该问题。:)投票支持否则仍然完美的解决方案! — 乔纳斯(Jonas)'18 此工具可以一次转储单个表吗? — posfan12 我无法运行该程序。它要求32位版本的MySQL ODBC驱动程序和32位版本的AccessDatabaseEngine,Microsoft不允许您将其安装在64位系统上。当然,此工具的首页没有提及任何内容。只是在这个垃圾上浪费了一个小时。 — posfan12
0 是的,Jet / ACE支持DDL,但不像其他一些SQL方言那样完全。它还具有其特质。 但是请记住,Jet / ACE一次只能执行一个语句-不能在单个“脚本”中批量处理多个语句。每个DDL语句必须一次连续执行一次。 — 戴维·芬顿 source 2 不确定是否回答了问题...似乎DDL支持被理解为可用,但正在寻找一种解决方案以从现有Access数据库生成SQL脚本。否则我可能是错的。 — AnonJr 您没看错;) — digiarnie 从您所提问题的措辞来看,我一点都不清楚。 — 大卫·芬顿