1

(localDb)\V11.0 に非常に単純なテーブルがあります。Management Studio ウィザードを使用してクラスター化インデックスを作成しました。このテーブルをエクスポートするために localDb に対してインポート エクスポート ウィザードを実行すると、次のエラーが表示されます。

クラスター化インデックスのないテーブルは、このバージョンの SQL Server ではサポートされていません。クラスター化インデックスを作成して、もう一度やり直してください。」

ウィザードは、インデックスなしで Azure Db にテーブルを作成し、インデックスがないことについて不平を言います。

ここでも、ソース Db にはクラスター化インデックスがあります。

これは過去に機能していました (localDb から AzureSQL へのエクスポート)。これは非常に単純なテーブルなので、私は困惑しています。

別のSOの質問で述べたように、デフォルトと「.Net Framework Data Provider for SqlServer」を試しました。SQL Server 2012 Management Studio を使用しています。

4

1 に答える 1

0

このエラーが表示される理由はわかりませんが、常にSQL Azure Migration Wizardを使用することをお勧めします。Generate Scriptsこれは、SSMSのタスクよりもはるかに高度です。

さらに、SQL Azure MW は、テーブルにクラスター化されたインデックスがない場合でも、(主キーに基づいて) クラスター化されたインデックスを自動的に作成します! SQL Azure MW のもう 1 つの利点は、SQL Azure チームのメンバーによって開発されていることです。

于 2012-10-11T13:07:41.377 に答える