Supprimer des fichiers de données ou des fichiers journaux d'une base de donnéesDelete Data or Log Files from a Database

Cette rubrique explique comment supprimer des données ou des fichiers journaux dans SQL Server 2016SQL Server 2016 à l'aide de SQL Server Management StudioSQL Server Management Studio ou de Transact-SQLTransact-SQL.This topic describes how to delete data or log files in SQL Server 2016SQL Server 2016 by using SQL Server Management StudioSQL Server Management Studio or Transact-SQLTransact-SQL.

Dans cette rubriqueIn This Topic

Avant de commencer Before You Begin

Conditions préalables Prerequisites

  • Un fichier doit être vide avant de pouvoir être supprimé.A file must be empty before it can be deleted. Pour plus d’informations, consultez Réduire un fichier.For more information, see Shrink a File.

Sécurité Security

Autorisations Permissions

Nécessite l'autorisation ALTER sur la base de données.Requires ALTER permission on the database.

Utilisation de SQL Server Management Studio Using SQL Server Management Studio

Pour supprimer des fichiers de données ou des fichiers journaux d'une base de donnéesTo delete data or log files from a database

  1. Dans l' Explorateur d'objets, connectez-vous à une instance du Moteur de base de données SQL ServerSQL Server Database Engine et développez-la.In Object Explorer, connect to an instance of the Moteur de base de données SQL ServerSQL Server Database Engine and then expand that instance.

  2. Développez le dossier Bases de données, cliquez avec le bouton droit sur la base de données de laquelle vous souhaitez supprimer le fichier, puis cliquez sur Propriétés.Expand Databases, right-click the database from which to delete the file, and then click Properties.

  3. Sélectionnez la page Fichiers .Select the Files page.

  4. Dans la grille Fichiers de la base de données , sélectionnez le fichier à supprimer, puis cliquez sur Supprimer.In the Database files grid, select the file to delete and then click Remove.

  5. Cliquez sur OK.Click OK.

Utilisation de Transact-SQL Using Transact-SQL

Pour supprimer des fichiers de données ou des fichiers journaux d'une base de donnéesTo delete data or log files from a database

  1. Connectez-vous au Moteur de base de donnéesDatabase Engine.Connect to the Moteur de base de donnéesDatabase Engine.

  2. Dans la barre d'outils standard, cliquez sur Nouvelle requête.From the Standard bar, click New Query.

  3. Copiez et collez l'exemple suivant dans la fenêtre de requête, puis cliquez sur Exécuter.Copy and paste the following example into the query window and click Execute. Cet exemple supprime le fichier test1dat4.This example removes the file test1dat4.

    USE master;
    GO
    ALTER DATABASE AdventureWorks2012
    REMOVE FILE test1dat4;
    GO
    

    Pour plus d’exemples, consultez Options de fichiers et de groupes de fichiers ALTER DATABASE (Transact-SQL).For more examples, see ALTER DATABASE File and Filegroup Options (Transact-SQL).

Voir aussiSee Also

Réduire une base de données Shrink a Database
Ajouter des fichiers de données ou journaux à une base de données Add Data or Log Files to a Database