状況は次のとおりです。
開発者は複数います。.bak
同じローカル データベースで作業しながら、ファイルをインポート/エクスポート (復元/バックアップ) したいと考えています (各開発者には DB: A のローカル インスタンスがあります)。
問題は次のとおりです。
BACKUP DATABASE
私は を実行して を生成しようとします.bak
。他の開発者はこれを受け取り.bak
、ステートメントRESTORE DATABASE
を使用して/MOVE
のパスを変更しようとします。パスが異なる可能性があるためです。問題は、/が と同じデータベースからのものであるにもかかわらず、 / が上書きできないというエラーが表示されることです。.mdf
.ldf
.mdf
.ldf
.bak
希望どおりのことをする方法はありますか? を通じて実行する必要があります。でデータベースを置き換えるのではなく、データベースと「マージ」できればsqlcmd
さらに良いでしょう。.bak
MS SQL Express 2008 R2 を使用しています。
追加情報が必要な場合は、お気軽にお問い合わせください。
ありがとう!
答え1
ログオフして再度ログインすると、エラーは発生しなくなったようです。