WSUS(Windows Server Update Service)
1903以降の更新プログラムを受け取るには
Windows 10, version 1903 and Laterが必須らしい
わかりにくい
Windows Updateを実行して再起動してからWSUSが起動してない!
イベントログには
ユーザー 'NT AUTHORITY\NETWORK SERVICE' はログインできませんでした。 理由: 明示的に指定されたデータベース 'SUSDB' を開くことができませんでした。 [クライアント: <named pipe>] Update Services は初期化されずに停止しました。とか出てやがる
WSUSのログを確認するとエラー満載
2016-08-13 14:05:48.67 spid16s データベース 'SUSDB' を起動しています。 2016-08-13 14:05:48.69 spid9s データベース 'model' を起動しています。 2016-08-13 14:05:48.71 spid15s データベース 'msdb' を起動しています。 2016-08-13 14:05:48.89 spid9s tempdb データベースを消去しています。 2016-08-13 14:05:49.34 spid9s データベース 'tempdb' を起動しています。 2016-08-13 14:05:49.82 ログオン エラー: 18401、重大度: 14、状態: 1。 2016-08-13 14:05:49.82 ログオン ユーザー 'NT AUTHORITY\NETWORK SERVICE' はログインできませんでした。理由: サーバーがスクリプト アップグレード モードです。この時点では管理者だけが接続できます。 [クライアント: <named pipe>] 2016-08-13 14:05:51.35 spid18s Service Broker エンドポイントは、状態が disabled または stopped です。 2016-08-13 14:05:51.36 spid18s データベース ミラーリング エンドポイントは、状態が disabled または stopped です。 2016-08-13 14:05:51.38 spid18s Service Broker マネージャーが起動しました。 2016-08-13 14:05:55.41 spid16s 7144 個のトランザクションがデータベース 'SUSDB' (5:0) でロールフォワードされました。このメッセージは情報提供だけを目的としています。ユーザー操作は不要です。 2016-08-13 14:05:55.54 spid4s 0 個のトランザクションがデータベース 'SUSDB' (5:0) でロールバックされました。このメッセージは情報提供だけを目的としています。ユーザー操作は不要です。 2016-08-13 14:05:55.54 spid4s 復旧はデータベース 'SUSDB' (5) にチェックポイントを書き込んでいます。このメッセージは情報提供だけを目的としています。ユーザー操作は不要です。 2016-08-13 14:05:55.55 spid4s データベース SUSDB (データベース ID 5) の復旧が 1 秒 (分析: 510 ミリ秒、やり直し: 692 ミリ秒、元に戻す: 122 ミリ秒) で完了しました。このメッセージは情報提供だけを目的としています。ユーザー操作は不要です。 2016-08-13 14:05:58.22 spid16s エラー: 50000、重大度: 16、状態: 1。 2016-08-13 14:05:58.22 spid16s Verification failed 2016-08-13 14:05:58.22 spid16s エラー: 50000、重大度: 16、状態: 1。 2016-08-13 14:05:58.22 spid16s The following columns are missing: dbo.tbFile.IsSecure.sys.bit(1) dbo.tbFile.DecryptionKey.sys.varbinary(-1) dbo.tbFile.IsEncrypted.sys.bit(1) 2016-08-13 14:05:58.24 spid16s Database verification script failed for database 'SUSDB'. 2016-08-13 14:05:58.28 spid16s エラー: 3605、重大度: 16、状態: 1。 2016-08-13 14:05:58.28 spid16s データベース 'SUSDB' のスキーマの検証が失敗しました。 2016-08-13 14:05:58.87 spid4s SQL Server はクライアントに接続できる状態になりました。このメッセージは情報提供だけを目的としています。ユーザー操作は不要です。 2016-08-13 17:31:49.12 spid17s データベース 'SUSDB' を起動しています。 2016-08-13 17:31:51.28 spid17s エラー: 50000、重大度: 16、状態: 1。 2016-08-13 17:31:51.28 spid17s Verification failed 2016-08-13 17:31:51.28 spid17s エラー: 50000、重大度: 16、状態: 1。 2016-08-13 17:31:51.28 spid17s The following columns are missing: dbo.tbFile.IsSecure.sys.bit(1) dbo.tbFile.DecryptionKey.sys.varbinary(-1) dbo.tbFile.IsEncrypted.sys.bit(1) 2016-08-13 17:31:51.28 spid17s Database verification script failed for database 'SUSDB'. 2016-08-13 17:31:51.28 spid17s エラー: 3605、重大度: 16、状態: 1。 2016-08-13 17:31:51.28 spid17s データベース 'SUSDB' のスキーマの検証が失敗しました。
色々調べました。
KB3148812が原因ぢゃないかとか?
で、結論!!
KB3159706
https://blogs.technet.microsoft.com/jpwsus/2016/05/26/kb3159706/
こんなんわからんし。
ちゃんと記載しといて欲しいし。
Windows Updateで適用された後、手順案内ページを表示するとか…
KB適用後に追加の手順が必要です!!!