将 Access 表复制到 MS SQL

将 Access 表复制到 MS SQL

我需要将一些表从 Access 2000 数据库复制到 SQL Server 2005 数据库。最简单的方法是什么?

答案1

您可以建立与 SQL 服务器的 ODBC 连接,并通过 ODBC 将其从 Access 导出到 SQL。

答案2

我能想到的最简单的方法是使用 SQL Server 导入和导出向导。

从 SSMS 启动,右键单击目标数据库并选择“任务 --> 导入数据...”。基本上,您只需按照提示操作即可。选择您的 Access 数据库作为源,指定表/列映射选项(如果需要或需要),等等。

假设这是一次性导入。如果这是一个重复的过程,您最好创建一个 SSIS 包并通过 SQL Agent 安排它。

答案3

在 sql MGM studio 中,您可以创建链接服务器,从 Access 数据库读取数据,之后您只需查询 T sql 即可将数据从一个表移动到另一个表

insert into Sql_Table
Select * from LinkedACCES.dbo.AccesTable

答案4

这个问题比较老了,从那时起,SQL Server 迁移助手就成为了解决此问题的首选工具。请参阅我对另一个问题的回答获取其链接。

相关内容