web-dev-qa-db-ja.com

SQL 2016をSP2にアップグレードするときのエラー-「指定されたキーは辞書に存在しませんでした。」

SQL Server 2016 Standard FCIの1つのノードにパッチを適用しようとしています。クラスターからノードを削除し、インストーラーを実行しましたが、失敗しました。

概要ファイルには、次の終了コード/メッセージが含まれています。

Exit code (Decimal):           -2146233079
Exit facility code:            19
Exit error code:               5385
Exit message:                  The given key was not present in the dictionary.

「詳細」ファイルに明らかなものが見つかりません。

誰がどこで失敗したのかをより明確に理解するためにどこに行くことができるかを推薦できますか?

2
user8440261

ノードを削除するSQLクラスター環境にパッチを適用するという要件から私が理解していること。これは間違いなく続行する正しい方法ではありません。最初に現在のパッシブノードにパッチを適用する必要があります。すべてがうまくいったら、ノードレベルでフェイルオーバーを実行します。

パッチが適用されたパッシブノードがアクティブになりました。すべてが緑色に見える場合は、パッチのヘルスチェックを実行してください。問題がなければ、現在のパッシブノードにパッチを適用します。

ノード設定がある場合は、元のアクティブノードにフェールバックし、ヘルスチェックを行って、パッチが正常に機能したことを確認できます。

2
KASQLDBA