SQL Serverのいくつかのバージョンをテストに使用し、ラップトップにインストールしています(2012、2014、2016、2017)。先日、更新(SP、CU)間で以前のバージョンのファイルを含むフォルダーがあることに気付きました。すべてのバージョンで、実際にはかなりのスペースが使用されています。
(C:\ Program Files(x86)\ Microsoft SQL Server \にあります)
110\Setup Bootstrap\Log - 91.8 MB (818 files)
110\Setup Bootstrap\Update Cache - 608 MB (2,382 files)
(以下のフォルダはすべてC:\ Program Files \ Microsoft SQL Server \にあります)
110\Setup Bootstrap\Log - 1.18 GB (3,715 files)
110\Setup Bootstrap\Update Cache - 9.58 GB (14,766 files)
120\Setup Bootstrap\Log - 569 MB (2,963 files)
120\Setup Bootstrap\Update Cache - 5.74 GB (12,797 files)
130\Setup Bootstrap\Log - 448 MB (2,808 files)
130\Setup Bootstrap\Update Cache - 3.84 GB (8,579 files)
140\Setup Bootstrap\Log - 84.3 MB (687 files)
140\Setup Bootstrap\Update Cache - 937 MB (1,571 Files)
これらのフォルダーの合計は(MBはGBに正規化されています):
Folder GB Files
---------- ----- ------
Log 2.35 10,991
Update Cache 20.66 40,095
TOTAL 23.01 51,086
最初は、LogフォルダーとUpdate Cacheフォルダーを削除しても安全だと考えましたが、最初に他のユーザーがこれを要求しているかどうかを確認し、そうである場合はその回答を確認することをお勧めします。私はこのKB記事を見つけました:
どの州:
このフォルダを削除するか、その内容を削除するとどうなりますか?
Update Cacheフォルダーまたは一部のパッチがこのフォルダーから削除された場合、SQL Serverインスタンスの更新をアンインストールしてから、以前の更新ビルドに戻すことはできません。その場合、[ プログラムの追加と削除]エントリは存在しないバイナリを指しているため、アンインストールプロセスは機能しません。したがって、マイクロソフトでは、フォルダーとその内容をそのまま維持することを強くお勧めします。
OK。SPまたはCUをダウングレードまたはアンインストールする予定はないので、大丈夫でしょうか。まあ、このような他の参照があります:
その中で誰かが次のKB記事を参照しました:
不足しているWindowsインストーラーキャッシュファイルを復元し、SQL Serverの更新中に発生する問題を解決する方法
どの状態(強調を追加):
SQL Serverをインストールすると、Windowsインストーラーは重要なファイルをWindowsインストーラーキャッシュ(デフォルトはC:\ Windows \ Installer)に保存します。これらのファイルは、アプリケーションのアンインストールと更新に必要です。
現在、この特定の記事はC:\ Windows \ Installerフォルダーに固有のようで、そのフォルダーからの削除については話していません。それでも、アップデートを適用できない可能性について言及したため、最初に詳細を知りたいと思いました。
誰かが以前にこれらのフォルダーを削除したことはありますか?その場合、悪影響はありましたか?これらのフォルダは増加するだけです。4つのバージョンすべてに "Spectre / Meltdown"パッチを適用したところ、合計が3.65 GB増加し、6,900ファイルになりました(最終的な結果は、上記のグラフに示されている数値です)。
明確にするために、私はこれらのフォルダの一方または両方を削除する必要があるかどうかを探していません。私は、一方または両方を削除できるか、できないかを探しています(すでに結果として受け入れている、アンインストール/ダウングレードの機能以上のものを壊すことなく)。