Supprimer le dossier d'installation Bootstrap sur SQL Server 2008 pour libérer de l'espace

40

Est-il "sûr" de supprimer l'un des sous-dossiers C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\de mon lecteur pour libérer de l'espace?

Ou est-il nécessaire pour la mise à niveau / la désinstallation et d'autres correctifs? Actuellement, le Update Cachedossier contient KB968369 (sp1), qui occupe 416 Mo, ce qui semble être un candidat pour libérer de l'espace.

Mikael Svenson
la source
1
C'est 1,3 Go pour Server 2012 ...
RomanSt
3
2,5 Go ici. Il est agaçant de constater l’inefficacité de Windows Installer. Il laisse chaque package d'installation de mise à jour complet dans son intégralité quelque part, également dans C: \ Windows \ Installer. Aucune technologie non-MS ne fait des choses aussi stupides. Besoin d'un plus gros disque maintenant. :-(
ygoe
informations de Microsoft: support.microsoft.com/en-us/help/3196535/…
juFo Le

Réponses:

25

Selon ce site , vous ne devriez pas. Vous pouvez le compresser et supprimer les fichiers journaux, mais vous ne devez pas le supprimer.

Si je n'avais pas cherché sur Google pour cela, j'aurais probablement essayé de voir si l'un des fichiers était ouvert. Sinon, copiez-le dans un nouvel emplacement pour le stockage jusqu'à ce que je sois certain que le serveur fonctionnait bien sans lui. il y avait un problème les recopier sur.

Encore une fois, on m'a également appris à supprimer les fichiers de mise à jour masqués / compressés du répertoire Windows, ce qui est également considéré comme une mauvaise pratique d'après ce que certains ont dit et n'ont eu aucun effet secondaire horrible tout en libérant des centaines de mégas dans l'espace.

Une autre solution consisterait à installer de plus grands lecteurs et à développer vos partitions de disque. En fonction du rôle du serveur, il peut s’agir d’un projet majeur, mais au final, si vous avez besoin de libérer de l’espace sur un serveur de base de données, il est probablement temps d’envisager de mettre à niveau ce sous-système, du moins.

Bart Silverstrim
la source
2
Dans ce cas, il est peu probable que MS publie un SP2 pour 2008 (2008 R2 ayant été publié); mais ces fichiers seraient nécessaires si un SP2 sortait et qu'il souhaitait effectuer une mise à niveau. Ils sont également nécessaires s’il souhaite désinstaller un jour. Je serais plus inquiet qu'il attrape des pailles comme 400mb.
Chris S
2
En fait, c'est sur mon ordinateur portable dev avec un disque SSD, il est donc difficile d'obtenir plus d'espace. J'ai essayé de googler un peu moi-même mais je n'ai pas pu trouver de réponse définitive. Je les copierai probablement sur le disque de sauvegarde, et si j'obtiens une erreur bizarre lors de l'installation / mise à niveau sur le serveur SQL, je vais essayer de me rappeler pourquoi :)
Mikael Svenson
1
Alors, avez-vous déjà eu besoin de ces fichiers? C'est 1 Go dans mon cas et comme dans votre cas, je suis sur un petit SSD.
Nux
0

ne le supprime pas. Le mien est de 2,1 Go: '(

Questions et réponses sur les meilleures pratiques d'installation de SQL Server, les fichiers que nous pouvons supprimer après l'installation d'un service pack, les droits des utilisateurs et le nombre d'instances nécessaires pour une application différente. 1. Après avoir installé un Service Pack pour SQL Server 2008 R2, est-il possible de supprimer une partie des fichiers sans modifier le fonctionnement de SQL Server? Si oui, quels fichiers?

Les fichiers ajoutés lors de l'installation d'un Service Pack sont absolument nécessaires pour que l'instance SQL Server (pour laquelle vous avez installé le Service Pack) fonctionne correctement: http://msdn.microsoft.com/en-us/library/dd638062 (v = SQL.105) .aspx

 ”L'espace disque recommandé est environ 2,5 fois la taille du paquet à installer, télécharger et extraire le paquet. Après avoir installé un service pack, vous pouvez supprimer le package téléchargé. Tous les fichiers temporaires sont automatiquement supprimés. ”

Ainsi, les fichiers ajoutés ou modifiés lors de l'installation du Service Pack sont absolument nécessaires et il n'est pas indiqué de les supprimer une fois l'installation terminée.

Le dossier «C: \ Program Files \ Microsoft SQL Server \ 100 \ Setup Bootstrap \ Update Cache» est utilisé pour vérifier quels sont les service packs ou les mises à jour cumulatives déjà installés et il n’est pas non plus indiqué de le supprimer. Normalement, comme l'explique l'article mentionné ci-dessus, une fois le service pack installé, il supprimera les fichiers temporaires qu'il a créés et qui ne sont plus nécessaires.

La seule chose qui peut être supprimée après l'installation du service pack est le kit d'installation utilisé pour installer le service pack.

https://blogs.technet.microsoft.com/beatrice_popa/2013/02/12/sql-server-best-practices-for-installation-delete-files-after-service-pack-installation-applications-on-instances- et-sécurité /

JuFo
la source
0

https://support.microsoft.com/en-us/help/3196535/description-of-the-update-cache-folder-in-sql-server

ne l'enlevez pas:

Sommaire

Le dossier Update Cache pour Microsoft SQL Server se trouve à l'emplacement suivant:

C: \ Program Files \ Microsoft SQL Server \ Setup Bootstrap \ Cache de mise à jour

Cet article fournit des informations qui vous aideront à comprendre pourquoi ce dossier est créé et à quoi il sert. Plus d'information

Quand ce dossier est-il créé et à quoi sert-il?

Lorsque vous installez une mise à jour SQL Server (mise à jour cumulative, mise à jour critique ou Service Pack), le support d'installation de la mise à jour est mis en cache dans le dossier Cache de mise à jour SQL Server. Les entrées dans Ajout / Suppression de programmes sont créées à partir du contenu du dossier de support mis en cache et sont utilisées pour désinstaller (si nécessaire) la mise à jour la plus récente appliquée à un composant particulier. Le dossier peut contenir plusieurs mises à jour antérieures, permettant ainsi la suppression séquentielle de ces mises à jour si nécessaire.

Une variante de ce modèle se produit lorsqu'un composant a été installé par un fichier MSI autonome plutôt que par le programme d'installation de SQL Server. Ces composants sont traités sur place en remplaçant le fichier MSI précédent par le nouveau, sans conserver d'historique des versions précédentes. Le fichier MSI d'origine est requis pour les opérations de désinstallation et de réparation.

Quand ce dossier est-il nettoyé ou supprimé?

Lorsque tous les correctifs sont supprimés de toutes les instances ou lorsque le produit est désinstallé.

Pourquoi le dossier continue-t-il à grossir?

La taille du dossier augmente avec chaque mise à jour appliquée à votre instance SQL Server. Cette croissance se produit car chaque version antérieure doit être mise en cache. Ce comportement garantit que vous pouvez toujours accéder à une mise à jour antérieure si vous en avez besoin.

Que se passe-t-il si vous supprimez ce dossier ou son contenu?

Si le dossier Update Cache 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 non existants 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.

JuFo
la source