Rimuovere la cartella Setup Bootstrap su SQL Server 2008 per liberare spazio


40

È "sicuro" eliminare una delle sottocartelle C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\dal mio disco per liberare spazio?

O è necessario per l'aggiornamento / la disinstallazione e altre patch? In questo momento la Update Cachecartella contiene KB968369 (sp1) che occupa 416mb, che sembra un candidato per liberare spazio.


1
Sono 1,3 GB per Server 2012 ...
RomanSt,

3
2,5 GB qui. È fastidioso quanto sia inefficiente Windows Installer. Lascia ogni singolo pacchetto di installazione di aggiornamento completamente da qualche parte, anche in C: \ Windows \ Installer. Nessuna tecnologia non MS fa cose così stupide. Ora serve un disco più grande. :-(
ygoe,

Risposte:


25

Secondo questo sito , non dovresti. È possibile comprimerlo e rimuovere i file di registro, ma non è necessario eliminarlo.

Se non avessi cercato su Google, avrei probabilmente cercato di cercare se qualcuno dei file fosse aperto e, in caso contrario, li avrei copiati in una nuova posizione per l'archiviazione fino a quando non ero sicuro che il server funzionasse bene senza di esso, e se c'è stato un problema a ricopiarli.

Inoltre, sono stato anche noto per eliminare i file di aggiornamento nascosti / compressi nella directory di Windows, che è anche considerata una cattiva pratica da ciò che alcuni hanno detto e non hanno avuto effetti collaterali orribili liberando centinaia di meg nello spazio.

Un'alternativa sarebbe quella di esaminare l'installazione di unità più grandi e l'espansione delle partizioni del disco. Tuttavia, a seconda del ruolo del server, questo potrebbe essere un progetto importante, ma alla fine se hai bisogno di liberare spazio su un server di database è probabilmente il momento di esaminare almeno quel sottosistema.


2
In questo caso è improbabile che MS rilasci una SP2 per il 2008 (dato che 2008 R2 è stato rilasciato); ma quei file sarebbero necessari se esce un SP2 e voleva aggiornarlo. Sono anche necessari se desidera disinstallare. Sarei più preoccupato che sta afferrando cannucce come 400mb.
Chris S,

2
In realtà è sul mio laptop dev con un disco SSD, quindi è difficile avere più spazio lì dentro. Ho provato a cercare su me stesso un po 'ma non sono riuscito a trovare una risposta definitiva. Molto probabilmente li copierò sull'unità di backup e se dovessi mai riscontrare uno strano errore durante l'installazione / l'aggiornamento sul server SQL, proverò a ricordare perché :)
Mikael Svenson,

1
Quindi hai mai avuto bisogno di quei file? È 1 GB nel mio caso e come nel tuo caso sono su un piccolo SSD.
Nux,


0

non cancellarlo. Il mio è 2,1 GB: '(

Domande e risposte relative alle migliori pratiche di installazione di SQL Server, ai file che è possibile eliminare dopo l'installazione di un service pack, ai diritti utente e al numero di istanze necessarie per diverse applicazioni. 1. Dopo aver installato un Service Pack per SQL Server 2008 R2, è possibile eliminare parte dei file senza alterare il funzionamento di SQL Server? Se sì, quali file?

I file aggiunti durante l'installazione di un Service Pack sono assolutamente necessari per il corretto funzionamento dell'istanza di SQL Server (per la quale è stato installato il Service Pack): http://msdn.microsoft.com/en-us/library/dd638062 (v = SQL.105) aspx

 "I requisiti di spazio su disco consigliati sono circa 2,5 volte le dimensioni del pacchetto per l'installazione, il download e l'estrazione del pacchetto. Dopo aver installato un service pack, è possibile rimuovere il pacchetto scaricato. Tutti i file temporanei vengono rimossi automaticamente. "

Pertanto, i file aggiunti o modificati durante l'installazione del Service Pack sono assolutamente necessari e non è indicato per eliminarli al termine dell'installazione.

La cartella «C: \ Programmi \ Microsoft SQL Server \ 100 \ Setup Bootstrap \ Update Cache» viene utilizzata per verificare quali sono i service pack o gli aggiornamenti cumulativi già installati e non è inoltre indicato per eliminarlo. Normalmente, come spiega l'articolo sopra citato, dopo l'installazione del service pack eliminerà i file temporanei che ha creato e che non sono più necessari.

L'unica cosa che può essere eliminata dopo l'installazione del service pack è il kit di installazione utilizzato per installare il 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- e-security /


0

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

non rimuoverlo:

Sommario

La cartella Aggiorna cache per Microsoft SQL Server si trova nel seguente percorso:

C: \ Programmi \ Microsoft SQL Server \\ Setup Bootstrap \ Update Cache

Questo articolo fornisce informazioni per aiutarti a capire perché questa cartella è stata creata e a cosa serve. Maggiori informazioni

Quando viene creata questa cartella ea cosa serve?

Quando si installa un aggiornamento di SQL Server (aggiornamento cumulativo, aggiornamento critico o service pack), il supporto di installazione dell'aggiornamento viene memorizzato nella cache nella cartella Cache di aggiornamento di SQL Server. Le voci in Installazione applicazioni vengono create dal contenuto della cartella dei supporti memorizzati nella cache e vengono utilizzate per disinstallare (se necessario) l'aggiornamento più recente applicato a un particolare componente. La cartella può contenere più aggiornamenti precedenti, consentendo la rimozione sequenziale di tali aggiornamenti, se necessario.

Una variante di questo modello si verifica quando un componente è stato installato da un file MSI autonomo anziché dal programma di installazione di SQL Server. Questi componenti vengono revisionati sul posto sostituendo il file MSI precedente con quello nuovo, senza mantenere una cronologia delle versioni precedenti. Il file MSI originale è necessario per le operazioni di disinstallazione e riparazione.

Quando viene ripulita o rimossa questa cartella?

Quando tutte le patch vengono rimosse da tutte le istanze o quando il prodotto viene disinstallato.

Perché la cartella continua a crescere di dimensioni?

La cartella aumenta di dimensioni con ogni aggiornamento applicato all'istanza di SQL Server. Questa crescita si verifica perché ogni versione precedente deve essere memorizzata nella cache. Questo comportamento garantisce che è sempre possibile accedere a un aggiornamento precedente, se necessario.

Cosa succede se rimuovi questa cartella o ne elimini il contenuto?

Se la cartella Aggiorna cache o alcune patch vengono rimosse da questa cartella, non è più possibile disinstallare un aggiornamento all'istanza di SQL Server e quindi ripristinare una build di aggiornamento precedente. In tale situazione, le voci Aggiungi / Rimuovi programmi puntano a file binari inesistenti e pertanto il processo di disinstallazione non funziona. Pertanto, Microsoft ti incoraggia fortemente a mantenere intatta la cartella e il suo contenuto.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.