1

我在 (localDb)\V11.0 中有一个非常简单的表。我使用 Management Studio Wizard 创建了聚集索引。当我针对 localDb 运行导入导出向导以导出此表时,出现错误:

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

向导在没有索引的 Azure Db 中创建表,然后抱怨没有索引。

同样,源 Db 具有聚集索引。

这在过去有效(从 localDb 导出到 AzureSQL)。我很难过,因为这是一张非常简单的桌子。

正如另一个 SO 问题中提到的,我已经尝试了默认值以及“SqlServer 的 .Net Framework 数据提供程序”。我正在使用 SQL Server 2012 Management Studio。

4

1 回答 1

0

我不知道您为什么会看到此错误,但我始终建议使用SQL Azure Migration WizzardGenerate Scripts它比SSMS 中的任务要先进得多。

再加上 SQL Azure MW 会自动创建聚集索引(基于主键),即使表没有这样的索引!SQL Azure MW 的另一个优点是,它是由 SQL Azure 团队中的一个人开发的。

于 2012-10-11T13:07:41.377 回答