1

サーバーでMERGE REPLICATIONを使用していますが、すべてのテーブルに がありrowguid、この変更の前に生成された最後のモデルは非常にうまく機能していますが、インポートした新しいテーブル (データベースを最初に使用) は を取得し、rowguid更新できなくなりました。削除しましたこの列でModel.edmx、このエラーが発生しました。

エラー 3023: 行 551 から始まるフラグメントのマッピングに問題があります: テーブル Location の列 Location.rowguid をマップする必要があります: デフォルト値がなく、NULL 可能ではありません。

4

1 に答える 1

2

データベースをバックアップしてから、追加された rowguid 列を含むすべてのレプリケーション トレースを削除するレプリケーション設定を保持せずに別のコンピューターに復元し、復元されたデータベースからエンティティを生成できます。

データベース複製設定の復元

于 2013-07-15T01:28:48.003 に答える