Eliminare file di dati o file di log da un databaseDelete Data or Log Files from a Database

In questo argomento si descrive come eliminare file di dati o di log in SQL Server 2016SQL Server 2016 utilizzando SQL Server Management StudioSQL Server Management Studio o 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.

Contenuto dell'argomentoIn This Topic

Prima di iniziare Before You Begin

Prerequisiti Prerequisites

  • Per poter essere eliminato, un file deve essere vuoto.A file must be empty before it can be deleted. Per altre informazioni, vedere Compattare un file.For more information, see Shrink a File.

Sicurezza Security

Autorizzazioni Permissions

È richiesta l'autorizzazione ALTER per il database.Requires ALTER permission on the database.

Utilizzo di SQL Server Management Studio Using SQL Server Management Studio

Per eliminare file di dati o di log da un databaseTo delete data or log files from a database

  1. In Esplora oggetticonnettersi a un'istanza del Motore di database di SQL ServerSQL Server Database Engine , quindi espandere questa istanza.In Object Explorer, connect to an instance of the Motore di database di SQL ServerSQL Server Database Engine and then expand that instance.

  2. Espandere Database, fare clic con il pulsante destro del mouse sul database da cui eliminare il file e quindi scegliere Proprietà.Expand Databases, right-click the database from which to delete the file, and then click Properties.

  3. Selezionare la pagina File .Select the Files page.

  4. Nella griglia File di database selezionare il file da eliminare, quindi fare clic su Rimuovi.In the Database files grid, select the file to delete and then click Remove.

  5. Scegliere OK.Click OK.

Utilizzo di Transact-SQL Using Transact-SQL

Per eliminare file di dati o di log da un databaseTo delete data or log files from a database

  1. Connettersi al Motore di databaseDatabase Engine.Connect to the Motore di databaseDatabase Engine.

  2. Dalla barra Standard fare clic su Nuova query.From the Standard bar, click New Query.

  3. Copiare e incollare l'esempio seguente nella finestra Query, quindi fare clic su Esegui.Copy and paste the following example into the query window and click Execute. In questo esempio si rimuove il file test1dat4.This example removes the file test1dat4.

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

    Per altri esempi, vedere Opzioni per file e filegroup ALTER DATABASE (Transact-SQL).For more examples, see ALTER DATABASE File and Filegroup Options (Transact-SQL).

Vedere ancheSee Also

Compattare un database Shrink a Database
Aggiungere file di dati o file di log a un database Add Data or Log Files to a Database