Freigeben über


Erhöhen der Größe einer Datenbank

Gilt für: SQL Server

In diesem Artikel wird beschrieben, wie Sie die Größe einer Datenbank in SQL Server mithilfe von SQL Server Management Studio oder Transact-SQL erhöhen. Die Datenbank wird entweder durch Vergrößern der Größe einer vorhandenen Daten- oder Protokolldatei oder durch Hinzufügen einer neuen Datei zur Datenbank erweitert.

Begrenzungen

Sie können eine Datei nicht hinzufügen oder entfernen, während eine BACKUP Anweisung ausgeführt wird.

Berechtigungen

Erfordert die ALTER-Berechtigung für die Datenbank.

Verwenden von SQL Server Management Studio

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

  2. Erweitern Sie Datenbanken, klicken Sie mit der rechten Maustaste auf die Datenbank, um sie zu vergrößern, und wählen Sie dann "Eigenschaften" aus.

  3. Wählen Sie unter Datenbankeigenschaftendie Seite Dateien aus.

  4. Ändern Sie den Wert in der Spalte Anfangsgröße (MB) der entsprechenden Datei, um die Größe einer vorhandenen Datei zu erhöhen. Sie müssen jedoch die Größe der Datenbank um mindestens 1 MB erhöhen.

  5. Um die Größe der Datenbank zu erhöhen, indem Sie eine neue Datei hinzufügen, wählen Sie "Hinzufügen" aus, und geben Sie dann die Werte für die neue Datei ein. Weitere Informationen finden Sie unter Hinzufügen von Daten oder Protokolldateien mit einer Datenbank.

  6. Wählen Sie OK aus.

Verwenden von Transact-SQL

  1. Stellen Sie eine Verbindung mit dem Datenbank-Engineher.

  2. Klicken Sie in der Standardleiste auf Neue Abfrage.

  3. Kopieren Sie das folgende Beispiel in das Abfragefenster, und klicken Sie dann auf Ausführen.

    In diesem Beispiel wird die Größe der Datei test1dat3 auf 200 MB geändert.

    USE master;
    GO
    
    ALTER DATABASE AdventureWorks2022
        MODIFY FILE (NAME = test1dat3, SIZE = 200 MB);
    GO
    

Weitere Beispiele finden Sie unter ALTER DATABASE (Transact-SQL) File and Filegroup Options.