![同じデータベース上の別の開発者の MDF からの復元: MDF は上書きできません](https://rvso.com/image/660574/%E5%90%8C%E3%81%98%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9%E4%B8%8A%E3%81%AE%E5%88%A5%E3%81%AE%E9%96%8B%E7%99%BA%E8%80%85%E3%81%AE%20MDF%20%E3%81%8B%E3%82%89%E3%81%AE%E5%BE%A9%E5%85%83%3A%20MDF%20%E3%81%AF%E4%B8%8A%E6%9B%B8%E3%81%8D%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93.png)
状況は次のとおりです。
開発者は複数います。.bak
同じローカル データベースで作業しながら、ファイルをインポート/エクスポート (復元/バックアップ) したいと考えています (各開発者には DB: A のローカル インスタンスがあります)。
問題は次のとおりです。
BACKUP DATABASE
私は を実行して を生成しようとします.bak
。他の開発者はこれを受け取り.bak
、ステートメントRESTORE DATABASE
を使用して/MOVE
のパスを変更しようとします。パスが異なる可能性があるためです。問題は、/が と同じデータベースからのものであるにもかかわらず、 / が上書きできないというエラーが表示されることです。.mdf
.ldf
.mdf
.ldf
.bak
希望どおりのことをする方法はありますか? を通じて実行する必要があります。でデータベースを置き換えるのではなく、データベースと「マージ」できればsqlcmd
さらに良いでしょう。.bak
MS SQL Express 2008 R2 を使用しています。
追加情報が必要な場合は、お気軽にお問い合わせください。
ありがとう!
答え1
ログオフして再度ログインすると、エラーは発生しなくなったようです。