web-dev-qa-db-ja.com

SkipRulesを使用したSQLパッチのアンインストール

SQL Server 2014 SP2用の累積的な更新プログラム6を最近インストールしました。 2ノードクラスタのパッシブノードにインストールしました。パッチをインストールするには、クラスターマネージャーで役割を一時停止し、次のコマンドラインを使用してセットアップを実行しました。

/SkipRules=Cluster_IsOnlineIfClustered /action=patch

解決する必要があるいくつかの問題に遭遇したので、CU6をアンインストールする必要があります。ただし、ルールチェックを通過できないため、パッチをアンインストールできません。同じコマンドを実行してセットアップを開始した場合、UIにはアンインストール/メンテナンスオプションが表示されません。

パッチをアンインストールするためにルールをスキップする方法はありますか、または続行する前にこのノードをクラスターから削除する必要がありますか?

3
pix1985

Pix(Chatから)からの確認により、累積的な更新を削除する正しい方法は、/RemovePatchを使用する代わりに/uninstallを使用することです。更新を削除する方法は コマンドプロンプトからの更新のインストール に記載されています。

スクリプトは

"sqlserver2014-kb4032541-x86_080a5c3a38b721a9587c2072375921161896e19d.exe" /qs /Action=RemovePatch /InstanceName=InstanceName /SkipRules=Cluster_IsOnlineIfClustered
3
Shanky