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

C# Azure表的BulkCopy.WriteToServer错误(与聚集索引相关),c#,asp.net,vb.net,azure,C#,Asp.net,Vb.net,Azure,在我的asp.net页面中,我正在尝试 创建一个临时数据表并用数据填充它(这很有效) 将列上的ColumnMappings批量复制到目标表 从临时数据表到目标表执行bulkCopy.WriteToServer 目标表位于Azure db中 在我尝试WriteToServer之前,一切都正常,此时我出现以下错误: “此版本的SQL Server不支持没有聚集索引的表。请创建聚集索引,然后重试。” 我的临时表和Azure目标表确实有PK。有什么建议吗?您的表可能有PK,但没有聚集索引。将PK聚集起来

在我的asp.net页面中,我正在尝试

  • 创建一个临时数据表并用数据填充它(这很有效)
  • 将列上的ColumnMappings批量复制到目标表
  • 从临时数据表到目标表执行bulkCopy.WriteToServer
  • 目标表位于Azure db中

    在我尝试WriteToServer之前,一切都正常,此时我出现以下错误:

    “此版本的SQL Server不支持没有聚集索引的表。请创建聚集索引,然后重试。”


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

    您的表可能有PK,但没有聚集索引。将PK聚集起来。

    您的表可能有PK,但没有聚集索引。使您的PK群集。

    谢谢。但是,如何在vb.net中使用我的临时数据表来实现这一点?谢谢。但是,如何在vb.net中使用我的temp数据表实现这一点?