Azure表的BulkCopy.WriteToServer错误(与聚簇索引相关)

时间:2015-10-02 20:32:11

标签: c# asp.net vb.net azure

在我的asp.net页面中,我试图......

  1. 创建临时数据表并用数据填充(这可行)
  2. 对目标表的列执行bulkCopy ColumnMappings
  3. 从temp数据表到目标表
  4. 执行bulkCopy.WriteToServer

    目标表位于Azure数据库中。

    一切正常,直到我尝试WriteToServer,此时我收到此错误:

    "此版本的SQL Server不支持没有聚簇索引的表。请创建聚集索引并重试。"

    我的临时表和Azure目标表确实有PK。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

您的表可能有PK,但它没有聚集索引。让你的PK聚集。