Vorgehensweise: Verkleinern einer Datenbank (SQL Server Management Studio)

Dieses Thema beschreibt, wie eine Datenbank mit dem Objekt-Explorer in SQL Server Management Studio verkleinert wird. Die Datenbank kann nicht unter die Mindestgröße der Datenbank verkleinert werden. Die Mindestgröße stellt die Größe dar, die bei der ursprünglichen Erstellung der Datenbank angegeben wurde, bzw. die letzte explizite Größe, die bei einer Dateigrößenänderung, z. B. mit DBCC SHRINKFILE, festgelegt wurde. Wenn z. B. eine Datenbank ursprünglich mit einer Größe von 10 MB erstellt und auf 100 MB vergrößert wurde, kann die Datenbank höchstens auf 10 MB verkleinert werden, auch wenn alle Daten in der Datenbank gelöscht wurden.

So verkleinern Sie eine Datenbank

  1. Stellen Sie im Objekt-Explorer eine Verbindung mit einer Instanz von SQL Server 2005-Datenbankmodul her, und erweitern Sie dann diese Instanz.

  2. Erweitern Sie Datenbanken, und klicken Sie dann mit der rechten Maustaste auf die Datenbank, die Sie verkleinern möchten.

  3. Zeigen Sie auf Tasks, zeigen Sie auf Verkleinern, und klicken Sie dann auf Datenbank.

  4. Aktivieren Sie optional das Kontrollkästchen Dateien vor dem Freigeben von nicht belegtem Speicherplatz neu organisieren. Wenn dieses Kontrollkästchen aktiviert ist, muss ein Wert für Maximaler freier Speicherplatz in Dateien nach dem Verkleinern angegeben werden.

    Das Aktivieren dieser Option entspricht dem Angeben eines target_percent-Wertes beim Ausführen von DBCC SHRINKDATABASE. Das Deaktivieren dieser Option entspricht dem Ausführen von DBCC SHRINKDATABASE mit der Option TRUNCATEONLY. Mit TRUNCATEONLY wird die Datei auf die zuletzt zugeordnete Größe verkleinert. Durch diesen Vorgang wird die Dateigröße ohne ein Verschieben von Daten reduziert. Standardmäßig ist diese Option deaktiviert.

  5. Geben Sie den maximalen Prozentsatz an freiem Speicherplatz ein, der in den Datenbankdateien verbleiben soll, nachdem die Datenbank verkleinert wurde. Zulässige Werte liegen zwischen 0 und 99. Diese Option ist nur verfügbar, wenn Dateien vor dem Freigeben von nicht belegtem Speicherplatz neu organisieren ausgewählt ist.

  6. Klicken Sie auf OK.

Siehe auch

Aufgaben

Vorgehensweise: Verkleinern einer Datei (SQL Server Management Studio)

Konzepte

Verkleinern einer Datenbank

Andere Ressourcen

Vorgehensweisen für das Datenbankmodul
DBCC SHRINKDATABASE (Transact-SQL)
sys.databases (Transact-SQL)
sys.database_files (Transact-SQL)

Hilfe und Informationen

Informationsquellen für SQL Server 2005