私の問題は次のようなものです: 私のマシンに SqlServer 2012 のコピーがインストールされていました。3年以上使用していますが、特に不具合はありません。ちょうど 4 ~ 5 日前に、問題が発生しました。私がManagement Studioを始めたとき、それは私に言った
msdb が破損しているため、開くことができません。
完全なメッセージは次のようなものです。
ユーザーにアクセス許可がないため、サーバー レベルでポリシーの正常性状態を表示できません。この機能が正しく動作するには、データベース msdb へのアクセス許可が必要です。
では、ここで何が間違っているのでしょうか? これを不安定にしたのは、どのような突然の変化/異常が忍び込んだ可能性がありますか? 可能性が広いからかもしれないと誰かが言ってた。理由は何でもいい。一部の nuget パッケージでさえ、データベースに影響を与えます。最初は、これはログインや権限などの問題である可能性があると思っていたので、管理者としても実行しようとしました。いいえ、この問題は解決しませんでした。新しいデータベースを作成しようとしても、それはできないとだけ言われます。メッセージは次のようなものです。
T-SQL ステートメントまたはバッチの実行中に例外が発生しました。[Microsoft.SqlServer.ConnectionInfo]。データベース msdb を開けません。回復によって SUSPECT としてマークされています。[Microsoft Sql サーバー、エラー:926]
これから回復するにはどうすればよいですか?ご案内いただけますか?または、問題のヒントを正確に探すための手がかりは? 私の仕事はすべて止まっています。私の病気の sqlserver インストールを回復するためのあらゆる種類の支援は、謙虚に受け取られます.
だから、皆さんに道を教えてほしいと頼んでいます。ありがとうございます。