J'ai plusieurs versions de SQL Server, utilisées pour les tests, installées sur mon ordinateur portable (2012, 2014, 2016 et 2017). J'ai remarqué l'autre jour qu'il y avait un dossier contenant les versions précédentes des fichiers à travers les mises à jour (SP, CU). Dans toutes les versions, il y a en fait un peu d'espace occupé:
(dans 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)
(tous les dossiers ci-dessous se trouvent dans: 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)
Les totaux pour ces dossiers sont (les Mo ont été normalisés en Go):
Folder GB Files
---------- ----- ------
Log 2.35 10,991
Update Cache 20.66 40,095
TOTAL 23.01 51,086
Initialement, j'ai pensé qu'il devrait être sûr de supprimer les dossiers Log and Update Cache , mais j'ai ensuite estimé qu'il était préférable de vérifier d'abord si d'autres personnes l'ont demandé et si oui, quelle (s) réponse (s) avait été. J'ai trouvé cet article de la base de connaissances:
Description du dossier Cache de mise à jour dans SQL Server
quels États:
Que se passe-t-il si vous supprimez ce dossier ou supprimez son contenu?
Si le dossier Cache de mise à jour ou certains correctifs sont supprimés de ce dossier, vous ne pouvez plus désinstaller une mise à jour de votre instance SQL Server, puis revenir à une version de mise à jour antérieure. Dans cette situation, les entrées Ajout / Suppression de programmes pointent vers des fichiers binaires inexistants et, par conséquent, le processus de désinstallation ne fonctionne pas. Par conséquent, Microsoft vous encourage fortement à conserver le dossier et son contenu intacts.
D'accord. Je n'ai pas l'intention de rétrograder ou de désinstaller un SP ou CU, donc je devrais être d'accord, non? Eh bien, il y a d'autres références, comme celle-ci:
Est-il sûr de supprimer le dossier "Update Cache"?
dans lequel quelqu'un a référencé l'article suivant de la base de connaissances:
qui précise (je souligne):
Lorsque vous installez SQL Server, Windows Installer stocke les fichiers critiques dans le cache de Windows Installer (la valeur par défaut est C: \ Windows \ Installer). Ces fichiers sont nécessaires pour désinstaller et mettre à jour les applications.
Maintenant, cet article particulier semble spécifique au dossier C: \ Windows \ Installer , et je ne parle pas de supprimer de ce dossier. Pourtant, en raison de la possibilité de ne pas pouvoir appliquer les mises à jour, je voulais d'abord plus d'informations.
Quelqu'un a-t-il supprimé ces dossiers auparavant, ou du moins uniquement leur contenu? Si oui, y a-t-il eu des effets négatifs? Ces dossiers ne font qu'augmenter. Je viens d'appliquer les correctifs "Spectre / Meltdown" pour les quatre versions et les totaux ont augmenté de 3,65 Go et 6 900 fichiers (le résultat final étant les chiffres indiqués dans le tableau ci-dessus).
Pour être clair, je ne recherche pas si je dois ou non supprimer un ou ces deux dossiers; Je recherche je peux ou je ne peux pas supprimer l'un ou les deux (sans casser quoi que ce soit de plus que la possibilité de désinstaller / rétrograder, ce que j'accepte déjà en conséquence).
la source
Oui, vous pouvez supprimer en toute sécurité si vous ne prévoyez pas de désinstaller les mises à jour de SQL Server.Vous pouvez également consulter mon test dans cet article de blog.
https://mkelsawy.blogspot.com/2019/08/DeleteUpdateCacheFolderinSQLServer.html
la source