Shrinking en SQL Server-database er ikke en operasjon som normalt anbefales på regelmessig basis , men kan visse situasjoner tilsier at en psykolog er i orden. En database som var opprinnelig størrelse større enn veksten nødvendig eller hvor feil auto - vekst innstillinger tillatt databasefilene skal bli for stor , er eksempler på når en krympe operasjon er fornuftig . En database kan bli krympet ved hjelp av enten SQL Server Management Studio ( SSMS ) GUI eller med T -SQL script . Instruksjoner
Krymp en database med SSMS GUI
en
Klikk på "Start "-knappen . Naviger til " Microsoft SQL Server "-mappen som passer til den installerte versjonen , og klikk deretter på "SQL Server Management Studio. "
2
Koble til SQL Server fra " Koble til tjener "-vinduet.
3
Høyreklikk på databasen. Gå til " Oppgaver " etterfulgt av " Shrink". Velg " Database ".
4
Kontroller " omorganisere filene før du slipper ubrukt plass ... " boksen , hvis det er ønskelig .
5
Angi en prosentverdi i " Maksimal ledig plass i filer etter krymper " input boksen . Verdien vil avhenge av de spesifikke behov veksten av databasen .
6
Klikk på " OK "-knappen .
Shrink en database med T -SQL
7
Høyreklikk på databasen i SQL Server Management Studio , og deretter velge " ny spørring . "
8
Skriv inn følgende T - SQL-setning i den nye spørringen vinduet , erstatte " " med navnet på databasen og " " med prosentandelen av ledig plass til å forlate i databasen : en DBCC SHRINKDATABASE ( N ' ' , < targetpercent > )
GO
9
Klikk på " Execute " -knappen for å krympe databasen.