sql - 使用 SSIS 将 Access 数据库传输到 SQL Server

标签 sql sql-server sql-server-2008 ms-access ssis

我想知道如果我想将MS Access数据库转移到SQL Server,我应该从哪里开始。首先,如果我为 SSIS 安装单独的工具,我可以使用 Express Edition SQL Server 2008 执行此操作吗?或者您能否建议我一种方法以及需要什么版本的 SQL Server。除此之外,将数据从 Access 数据库传输到 SQL Server 并在 ACCESS 数据库中添加新数据时定期推送此信息的最佳方法是什么。

最佳答案

将数据从 Access 数据库传输到 SQL Server 并在 ACCESS 数据库中添加新数据时定期推送此信息的最佳方法是什么

IMO 最好的方法是将 Access 表移至 SQL Server。 Access 包含用于此目的的升迁向导。还有Microsoft SQL Server Migration Assistant for Access ,它比 Access 升迁向导功能更强大。

然后,在 Access 应用程序中,将 native Access (Jet/ACE) 表替换为 SQL Server 表的链接。

这个建议的要点是,您不必费心协调 Access 和 SQL Server 之间的数据更改 --- 数据保存在 SQL Server 中,您可以从 Access 应用程序 Access 该数据,而无需保留冗余以 Access 存储格式复制。

关于sql - 使用 SSIS 将 Access 数据库传输到 SQL Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7942270/

相关文章:

sql - 使用 XQuery 在 XML 中选择除一个以外的所有节点

mysql - 执行查询然后过滤内存中的结果或执行精确的查询,哪一个更好,为什么?

mysql - 在忽略年份的日期范围之间选择

sql - 获取一组最近的记录

mysql - 查找总和大于预定义值的所有可能组

sql - sql server中如何将列转换为行

c# - 在脚本组件 (SSIS) 中使用现有连接

c++ - Qt如何打开SQL Compact Server文件.sdf

sql - 从单个 CTE 一起使用 INSERT 和/或 UPDATE

c# - 使用 INNER JOIN 时出现意外的数据库输出