DBを復元する必要があります。DB と Web サイトは同じマシンでホストされています。IIS からサイトをオフにしましたが、DB が使用中であると表示されるため、復元は完了しません。すべてのアプリケーション プールも停止する必要がありますか?
1 に答える
1
データベースをシングルユーザーモードにする必要があります。これにより、そのデータベースへの接続がすべて閉じられます。その後、復元を続行できます。
要約すると、SQL ServerManagementStudioを使用すると次のようになります。
オブジェクトエクスプローラーで、SQL Serverデータベースエンジンのインスタンスに接続し、そのインスタンスを展開します。
変更するデータベースを右クリックし、[プロパティ]をクリックします。
[データベースのプロパティ]ダイアログボックスで、[オプション]ページをクリックします。
[アクセスの制限]オプションから、[単一]を選択します。
他のユーザーがデータベースに接続している場合は、「接続を開く」メッセージが表示されます。プロパティを変更して他のすべての接続を閉じるには、[はい]をクリックします。
また、を使用exec sp_who2
すると、そのDBに接続されているspidを確認できます。
于 2012-05-04T15:54:09.257 に答える