【问题标题】:Data migration from Access 2007 to SQL Server 2005从 Access 2007 到 SQL Server 2005 的数据迁移
【发布时间】:2014-10-09 06:13:04
【问题描述】:

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

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

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

我搜索了一下,发现这是微软的一个已知问题,解决方案是将查询超时注册表设置为零。我什至这样做了。但是导出仍然失败。

谁能帮我解决这个问题?我需要赶上老板的最后期限。

P.S:我尝试删除一半数据,这样就成功了。这使我决定数据是问题所在。提前感谢大家。

【问题讨论】:

    标签: sql sql-server migration ms-access-2007 upsizing


    【解决方案1】:

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

    【讨论】:

    • 感谢您的回复。我猜我有大约 8500 行插入查询每行会很乏味
    • 您不需要对每一行进行插入查询。您对剩余的行执行插入选择查询;使用 Where 条件排除已传输的行。您甚至可以一举截断表格并复制所有数据。
    • 再次感谢。但是我的表现在处于 MS 访问权限中,我如何在指向该表的 sql server 中编写 n 插入查询??
    • 您在 Access 中链接四个 SQL-Server 表,然后,您可以像操作普通 Access 表一样操作它们。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多