0

DBを復元する必要があります。DB と Web サイトは同じマシンでホストされています。IIS からサイトをオフにしましたが、DB が使用中であると表示されるため、復元は完了しません。すべてのアプリケーション プールも停止する必要がありますか?

4

1 に答える 1

1

データベースをシングルユーザーモードにする必要があります。これにより、そのデータベースへの接続がすべて閉じられます。その後、復元を続行できます。

要約すると、SQL ServerManagementStudioを使用すると次のようになります。

  1. オブジェクトエクスプローラーで、SQL Serverデータベースエンジンのインスタンスに接続し、そのインスタンスを展開します。

  2. 変更するデータベースを右クリックし、[プロパティ]をクリックします。

  3. [データベースのプロパティ]ダイアログボックスで、[オプション]ページをクリックします。

  4. [アクセスの制限]オプションから、[単一]を選択します。

  5. 他のユーザーがデータベースに接続している場合は、「接続を開く」メッセージが表示されます。プロパティを変更して他のすべての接続を閉じるには、[はい]をクリックします。

また、を使用exec sp_who2すると、そのDBに接続されているspidを確認できます。

于 2012-05-04T15:54:09.257 に答える