Saya memiliki beberapa versi SQL Server, yang digunakan untuk pengujian, diinstal pada laptop saya (2012, 2014, 2016, dan 2017). Saya memperhatikan suatu hari ada folder berisi versi file sebelumnya di seluruh pembaruan (SPs, CUs). Di semua versi sebenarnya ada sedikit ruang yang digunakan:
(dalam 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)
(semua folder di bawah ini berada di dalam: 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)
Total untuk folder tersebut adalah (MB telah dinormalisasi ke GB):
Folder GB Files
---------- ----- ------
Log 2.35 10,991
Update Cache 20.66 40,095
TOTAL 23.01 51,086
Awalnya saya berpikir bahwa seharusnya aman untuk menghapus folder Log dan Perbarui Cache , tetapi kemudian saya rasa sebaiknya memeriksa dulu untuk melihat apakah orang lain menanyakan ini dan jika demikian, apa jawabannya. Saya menemukan artikel KB ini:
Deskripsi folder pembaruan cache di SQL Server
yang menyatakan:
Apa yang terjadi jika Anda menghapus folder ini atau menghapus isinya?
Jika folder Perbarui Cache atau beberapa tambalan dihapus dari folder ini, Anda tidak lagi dapat menghapus instalan pembaruan untuk contoh SQL Server Anda dan kemudian kembali ke membangun pembaruan sebelumnya. Dalam situasi itu, entri Tambah / Hapus Program menunjuk ke binari yang tidak ada, dan oleh karena itu proses penghapusan instalasi tidak berfungsi. Oleh karena itu, Microsoft sangat menganjurkan Anda untuk menjaga folder dan kontennya tetap utuh.
Baik. Saya tidak punya rencana untuk menurunkan versi atau mencopot SP atau CU, jadi saya harusnya oke, kan? Nah, ada referensi lain, seperti ini:
Apakah aman untuk menghapus folder "Perbarui Cache"?
di mana seseorang mereferensikan artikel KB berikut:
yang menyatakan (penekanan ditambahkan):
Ketika Anda menginstal SQL Server, Penginstal Windows menyimpan file penting dalam Tembolok Penginstal Windows (defaultnya adalah C: \ Windows \ Installer). File-file ini diperlukan untuk menghapus instalasi dan memperbarui aplikasi.
Sekarang, artikel khusus ini tampaknya khusus untuk folder C: \ Windows \ Installer , dan saya tidak berbicara tentang menghapus dari folder itu. Namun, karena menyebutkan kemungkinan tidak dapat menerapkan pembaruan, saya ingin info lebih lanjut terlebih dahulu.
Adakah yang menghapus folder ini sebelumnya, atau setidaknya hanya isinya? Jika demikian, apakah ada efek negatif? Folder ini hanya bertambah. Saya baru saja menerapkan tambalan "Spectre / Meltdown" untuk keempat versi dan totalnya bertambah 3,65 GB dan 6.900 file (hasil akhirnya berupa gambar yang ditunjukkan pada bagan di atas).
Untuk lebih jelasnya, saya tidak mencari apakah saya harus menghapus satu atau kedua folder ini atau tidak; Saya mencari apakah saya bisa atau tidak bisa menghapus satu atau keduanya (tanpa merusak lebih dari kemampuan untuk menghapus / menurunkan, yang sudah saya terima sebagai akibatnya).
sumber
Ya Anda Dapat Menghapus dengan aman jika tidak ada rencana untuk menghapus pembaruan SQL Server juga Anda dapat meninjau tes saya di posting blog ini
https://mkelsawy.blogspot.com/2019/08/DeleteUpdateCacheFolderinSQLServer.html
sumber