MS Access 到 SQL 服务器迁移要使用哪个工具? SQL 服务器数据导入向导对比。 SSMA 对比SSIS?
Which tool to use for MS Access to SQL Server migration? SQL Server Data Import Wizard Vs. SSMA Vs. SSIS?
我是 Microsoft 世界的新手。我的任务是将 MS Access 2007 数据库迁移到 SQL Server 2012 数据库。这将是客户的一次性迁移,它将使用 SQL Server 2012 向前发展,并将从其生态系统中删除 MS Access。
目前,MS Access 数据库有 300 多个表,表之间几乎没有 pk/fk 连接。大量数据在表内和表之间复制。我不必重新设计数据库或以任何方式对其进行规范化(尽管看着它我很想这样做,但不会)。它还具有大量查询、模块和宏,以及表单和报告。
在阅读手头的这项任务并进行在线研究时,我遇到了三种可能的解决方案。由于我在 db world 方面的经验有限,我需要一些指导,以了解每个选项的 pros/cons 对于这个特定场景是什么?
使用SQL服务器数据导入向导。这似乎是一个不错的选择。它易于使用,任务只需一次。不确定它是否也会导入其他对象(查询等)。
SSMA 是另一种选择,不确定它与数据导入向导有何不同。
一位同事建议使用 SSIS 来完成这项任务。对我来说,这似乎有点矫枉过正,但我的知识还不足以做出这个判断。
我正在寻找一些关于使用哪些选项的建议,这些建议来自做过类似事情的人(我认为这不是一项罕见的任务),以分享他们的经验和行业最佳实践。
- 一次性迁移? - 使用 SQL 服务器迁移助手 (SSMA) 或 SQL 服务器导入向导。
- 重复、计划的迁移? - 使用 SQL 服务器集成服务。它提供了更好的脚本支持,使您可以根据自己的喜好重复相同的过程。
在 SSMA 和 SQL 服务器导入向导之间,但是,我会推荐 SSMA。它不仅简单明了,而且为将所有对象从 Access 数据库(表和查询)迁移到 SQL 服务器提供了更好的支持。您可以按照本教程学习如何执行此操作:http://sqlturbo.com/from-access-to-sql-with-microsoft-sql-server-migration-assistant-for-access/
我是 Microsoft 世界的新手。我的任务是将 MS Access 2007 数据库迁移到 SQL Server 2012 数据库。这将是客户的一次性迁移,它将使用 SQL Server 2012 向前发展,并将从其生态系统中删除 MS Access。
目前,MS Access 数据库有 300 多个表,表之间几乎没有 pk/fk 连接。大量数据在表内和表之间复制。我不必重新设计数据库或以任何方式对其进行规范化(尽管看着它我很想这样做,但不会)。它还具有大量查询、模块和宏,以及表单和报告。
在阅读手头的这项任务并进行在线研究时,我遇到了三种可能的解决方案。由于我在 db world 方面的经验有限,我需要一些指导,以了解每个选项的 pros/cons 对于这个特定场景是什么?
使用SQL服务器数据导入向导。这似乎是一个不错的选择。它易于使用,任务只需一次。不确定它是否也会导入其他对象(查询等)。
SSMA 是另一种选择,不确定它与数据导入向导有何不同。
一位同事建议使用 SSIS 来完成这项任务。对我来说,这似乎有点矫枉过正,但我的知识还不足以做出这个判断。
我正在寻找一些关于使用哪些选项的建议,这些建议来自做过类似事情的人(我认为这不是一项罕见的任务),以分享他们的经验和行业最佳实践。
- 一次性迁移? - 使用 SQL 服务器迁移助手 (SSMA) 或 SQL 服务器导入向导。
- 重复、计划的迁移? - 使用 SQL 服务器集成服务。它提供了更好的脚本支持,使您可以根据自己的喜好重复相同的过程。
在 SSMA 和 SQL 服务器导入向导之间,但是,我会推荐 SSMA。它不仅简单明了,而且为将所有对象从 Access 数据库(表和查询)迁移到 SQL 服务器提供了更好的支持。您可以按照本教程学习如何执行此操作:http://sqlturbo.com/from-access-to-sql-with-microsoft-sql-server-migration-assistant-for-access/