失敗したローカル データベースで (VS SQL Server データベース プロジェクトから) DB デプロイを実行すると、データベースはシングル ユーザー モードのままの状態のままになります (デプロイはシングル ユーザー モードとして実行されます)。
SSMS から接続して、次のようなことを試してみます。
ALTER DATABASE MyDatabase
SET MULTI_USER;
GO
エラーが発生します:
現時点では、データベース 'MyDatabase' の状態またはオプションを変更できません。データベースはシングル ユーザー モードで、ユーザーが現在データベースに接続しています。
データベースをオフラインにしてみましたが、SSMS は成功したと言っていますが、実際には何もしていないようです。これまでのところ、データベースを削除して再作成することでしか、これを回避できませんでした (ローカルのテスト データベースにすぎないため、これは問題ありません)。ただし、ステータスをリセットできるようにしたいです。
このデータベースをシングル ユーザー モードから外すように SQL Server を説得するにはどうすればよいですか?