【发布时间】:2020-04-09 14:22:33
【问题描述】:
我正在尝试将 MS Access 表导入 SQL 服务器。
我尝试了两种方法:
1)当我按照 SQL server 中的步骤操作时 => 右键单击数据库名称 => 任务 => 导入数据...我将能够成功导入表。
但它正在删除所有主键和外键约束。
它只是导入表列而不是键约束。我希望将所有主键和外键应用于列,就像它在 MS Access 中一样。
2) 使用 SSMA(如本网站所示:https://support.office.com/en-us/article/migrate-an-access-database-to-sql-server-7bac0438-498a-4f53-b17b-cc22fc42c979)。但是 SSMA 版本和 SQL Server 不匹配,我必须重新安装更高版本的 SQL Server。
有没有更简单的方法可以将所有这些表连同键约束一起导入 SQL Server?
请帮忙。
提前致谢。
【问题讨论】:
-
你知道你可以使用openquery直接从访问表中选择吗?
标签: sql-server ms-access database-migration data-migration