修復を可能にするためにデータベースを single_user モードに設定する必要がありましたが、データベースを multi_user に戻すdbcc checkdb
ことができません。マスターデータベースに対してクエリウィンドウで次のコマンドを試しましたが、別のスタックオーバーフローの投稿で示唆されているように機能しませんでした:
USE [master];
GO
ALTER DATABASE mydb SET MULTI_USER WITH ROLLBACK IMMEDIATE;
GO
次のエラーが表示されます。
メッセージ 5064、レベル 16、状態 1、行 2 現時点では、データベース 'mydb' の状態またはオプションを変更できません。データベースはシングル ユーザー モードで、ユーザーが現在データベースに接続しています。
メッセージ 5069、レベル 16、状態 1、行 2 ALTER DATABASE ステートメントが失敗しました。
データベースを右クリックしてプロパティを選択しようとすると、既に使用されているというエラーが表示されます。
どんな助けでも大歓迎です。