-2

バックアップを復元するときに常にこのエラーが発生する理由

「データベースが使用中のため、排他アクセスを取得できませんでした」

私はこれを試しましたが、うまくいきませんでした:

use Master 
ALTER DATABASE yourdatabasename SET MULTI_USER WITH ROLLBACK IMMEDIATE;

バックアップを復元するには、常に ssms を閉じてから再度開く必要があります。特に C# アプリケーションでバックアップ/復元を使用する場合に、このエラーを回避するにはどうすればよいですか? データベースのいくつかのプロパティを変更する必要がありますか? 私が開発しているアプリケーションでこの問題が発生しないようにするには、この問題を解決する必要があります。

4

2 に答える 2

1

この特定のデータベースに接続されているクエリ タブがあるかどうかを確認します。はいの場合は、別のデータベースを閉じるのではなく、ドロップダウンから選択できます。

于 2013-08-01T13:11:31.520 に答える