メインコンテンツにスキップ

The value provided already exists in another list item

症状

項目をコピーしようとすると、ShareGate Migrate は次のエラーを表示します。

The value provided already exists in another list item.

エラーコード

  • IN-791-096

  • 「-096」で終わるエラーコード

詳細

このエラーは特定のプロパティに対して表示されます。例: Property Title: The value provided already exists in another list item.

このエラーは、移行先の列が一意の値を強制するように設定されており、移行先のリストまたはライブラリに重複する値がすでに存在する場合に発生します。たとえば、Title 列が一意の値を強制していて、移行先のリストにタイトルが「Demo」の項目がすでに存在する場合、タイトルが「Demo」の新しい項目をコピーするとこのエラーが発生します。

解決策

項目をコピーする必要があり、その列に重複する値があっても問題ない場合は、移行先の列設定を変更して一意の値の強制を停止できます。これは SharePoint で、リストまたはライブラリの設定に移動し、列をクリックして Enforce unique valuesNo に設定することで行えます。

重複を作成する代わりに、移行先にすでに存在する項目を上書きしたい場合は、選択されているプロパティに問題がある可能性があります。キープロパティを変更して、一意の値を強制する列にのみキーを設定できます。次回コピーを行う際、ShareGate Migrate はコピーしようとした移行元の項目と移行先に既存の項目を同一とみなし、上書きするかどうかを確認します。

この記事はAIによって翻訳されています。ご不明な点がある場合は、英語の原文をご確認ください。

こちらの回答で解決しましたか?