0

データ ディクショナリの同期を行っているときに、次のエラーが発生します。

「データベースには、'I_1338SORTINGIDIDX' という名前のオブジェクトが既に存在します。」「1 つのテーブルで同期に失敗しました」

4

1 に答える 1

2

同じ状況だったのを覚えていません。通常、システムはテーブルインデックスを検出し、必要に応じてそれらを再作成します。アプリケーションとデータベース間のIDの不一致に関連している可能性があります。

問題のデータベースのバックアップがある場合は、DROP INDEX I_1338SORTINGIDIDXを使用してインデックスを削除するだけです。詳細はこちらをご覧ください:http://msdn.microsoft.com/en-us/library/ms176118.aspx

インデックスを削除した後、再度同期して、インデックスを再作成します。

並べ替えに使用される非クラスター化インデックスのように見えるので、あまりファズなしで再作成しても安全です。それがクラスター化されたインデックスまたはプライマリーインデックスである場合、それは私にとってより厄介なものになる可能性があります。

幸運を!

于 2012-04-20T07:05:41.037 に答える