2014-10-09 115 views
0

我被要求迁移数据并从MS Access查询到SQL Server。从Access 2007到SQL Server 2005的数据迁移

在使用升迁向导时,在73个表格69中正确升迁,其他4个表格被跳过(没有数据迁移,只有结构被创建)。

我能猜到的原因是所有这4个表都有大量的记录(7500 * 100)。

我搜索了一下,发现它在Microsoft和解决方案中的一个已知问题是将查询超时注册表设置为零。我甚至做到了。但是出口仍然失败。

任何人都可以帮助我吗?我需要符合我老板的最后期限。

P.S:我尝试删除一半的数据,这种方式是成功的。这使我决定数据是问题。感谢大家提前。

回答

0

链接表,使用插入语句复制剩余的数据,你应该没问题。

+0

感谢您的回复。我有大约8500行插入查询每行将是乏味的我猜 – 2014-10-09 06:28:55

+0

您不需要为每行进行插入查询。您对其余行执行插入选择查询;使用Where条件排除已经传输的行。您甚至可以截断表格并以一次大的复制方式复制所有数据。 – SylvainL 2014-10-09 06:34:36

+0

再一次感谢。但我的表现在MS访问,我怎么可以在sql server中写入n插入查询指向这个表? – 2014-10-09 06:37:32

相关问题