2011-02-02 3 views
4

を使用してSQL Server 2008のデータベースを復元:エラー私は、ファイルからの私のデータベースを復元し、次のエラーを取得しようとしているマージレプリケーション

「明示的なDROP INDEXのは、インデックスに許可されていません...」 " PRIMARY KEY制約の適用に使用されています。

プライマリキーを削除して新しいバックアップを作成すると、正常に復元されます。主キーについて

ユニークなもの: --ItはデフォルトNEWSEQUENCIALIDとGUID(オン) --Itが同じ主キーの構造と

いくつかのテーブルがうまく復元され、マージレプリケーションのために使用されています。しかし、主キーを設定すると上記のエラーが発生する2つのテーブルがあります。

答えて

1

私はこれが4ヶ月前のアンヴェールだと知っていますが、誰かが役に立つと思うかもしれません。 マージレプリケーションでデータベースの.bakファイルを復元する際に同じ問題が発生した場合は、オプションにアクセスして「WITH KEEP_REPLICATION」オプションを確認してから、通常どおりデータベースを復元する必要があります。復元プロセスは成功するはずです。

関連する問題