将Access行迁移到现有SQL表的方法

时间:2013-04-19 12:15:06

标签: sql ms-access migration

我使用SSMA 5.2将Access 2010数据库迁移到SQL 2005(SP3)。 SQL数据库是ASP.NET应用程序的一部分,目前正在生产中。但是,用户还将新记录插入到原始Access文件的表中,现在我需要将这些新行插入到SQL表中。大约有100多张桌子。

不幸的是,如果我再次尝试运行SSMA,则需要覆盖SQL表。如果我这样做,我将在系统上线后将已添加的新行放入SQL表中。我只需要插入Access中的新行。

我还可以使用其他工具吗?

感谢有人可以帮我解决这个问题。

谢谢!

1 个答案:

答案 0 :(得分:0)

为什么不使用SSMA将Access数据库迁移到第二个SQL 2005,使用完全相同的过程。 之后,您可以编写一个脚本来合并每个数据库中的每个表。