Löschen von Daten- oder Protokolldateien aus einer Datenbank
Gilt für: SQL Server Azure SQL Managed Instance
Dieses Thema beschreibt, wie Sie Daten- oder Protokolldateien in SQL Server mithilfe von SQL Server Management Studio oder Transact-SQL löschen.
In diesem Thema
Vorbereitungen:
So löschen Sie Daten- oder Protokolldateien aus einer Datenbank mit:
Vorbereitungen
Voraussetzungen
- Eine Datei muss leer sein, bevor sie gelöscht werden kann. Weitere Informationen finden Sie unter Verkleinern einer Datei.
Sicherheit
Berechtigungen
Erfordert die ALTER-Berechtigung für die Datenbank.
Verwendung von SQL Server Management Studio
So löschen Sie Daten- oder Protokolldateien aus einer Datenbank
Stellen Sie im Objekt-Explorer eine Verbindung mit einer Instanz der SQL Server-Datenbank-Engine her, und erweitern Sie anschließend diese Instanz.
Erweitern Sie Datenbanken, klicken Sie mit der rechten Maustaste auf die Datenbank, aus der Sie die Datei löschen möchten, und klicken Sie anschließend auf Eigenschaften.
Wählen Sie die Seite Dateien aus.
Wählen Sie im Raster Datenbankdateien die zu löschende Datei aus, und klicken Sie dann auf Entfernen.
Klicken Sie auf OK.
Verwenden von Transact-SQL
So löschen Sie Daten- oder Protokolldateien aus einer Datenbank
Stellen Sie eine Verbindung mit dem Datenbank-Engineher.
Klicken Sie in der Standardleiste auf Neue Abfrage.
Kopieren Sie das folgende Beispiel, fügen Sie es in das Abfragefenster ein, und klicken Sie auf Ausführen. In diesem Beispiel wird die Datei
test1dat4
entfernt.
USE master;
GO
ALTER DATABASE AdventureWorks2022
REMOVE FILE test1dat4;
GO
Weitere Beispiele finden Sie unter ALTER DATABASE-Optionen Datei und Dateigruppe (Transact-SQL).
Weitere Informationen
Verkleinern einer Datenbank
Hinzufügen von Daten- oder Protokolldateien zu einer Datenbank