![将 Access 表复制到 MS SQL](https://linux22.com/image/482865/%E5%B0%86%20Access%20%E8%A1%A8%E5%A4%8D%E5%88%B6%E5%88%B0%20MS%20SQL.png)
我需要将一些表从 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 迁移助手就成为了解决此问题的首选工具。请参阅我对另一个问题的回答获取其链接。