SQLステートメントを使用してSQL Server 2005をシングルユーザーモードにする方法(拡張が可能であれば)を知りたいですか?SQL Server 2005をシングルユーザーモードにするにはどのようなSQLが必要ですか?
これらの手順はMSDNで見つかりましたが、SSMSが必要です。
http://msdn.microsoft.com/en-us/library/ms345598(SQL.90,loband).aspx
*
は、オブジェクトエクスプローラで、シングルユーザーモード- にデータベースを設定するSQL Server 2005のデータベースエンジンのインスタンスに接続し、そのインスタンスを展開します。
- 変更するデータベースを右クリックし、[プロパティ]をクリックします。
- [データベースのプロパティ]ダイアログボックスで、[オプション]ページをクリックします。
- [アクセスを制限する]オプションから[シングル]を選択します。
- 他のユーザーがデータベースに接続している場合は、Open Connectionsメッセージが表示されます。プロパティを変更し、他のすべての接続を閉じるには、[はい]をクリックします*
特定のデータベース内で現在進行中のトランザクションがあれば、このステートメントはFAILとなることに注意してください。このようなシナリオでは、ROLLBACK AFTERまたはROLLBACK IMMEDIATEを発行する必要があります。 –