Eliminare un database

Si applica a:SQL ServerDatabase SQL di AzureIstanza gestita di SQL di Azure

Questo articolo illustra come eliminare un database definito da utente in SQL Server usando SQL Server Management Studio o Transact-SQL.

Prerequisiti

  • Eliminare qualsiasi snapshot di database presente nel database. Per altre informazioni, vedere Eliminare uno snapshot del database (Transact-SQL).

  • Se il database è coinvolto nel log shipping, rimuovere quest'ultimo.

  • Se il database viene pubblicato per la replica transazionale oppure viene pubblicato o sottoscritto per la replica di tipo merge, rimuovere la replica dal database.

Avviso

Valutare l'opportunità di eseguire un backup completo del database prima di rimuoverlo. È possibile ricreare un database eliminato solo tramite il ripristino di un backup completo. Per altre informazioni, vedere Avvio rapido: eseguire il backup e il ripristino di un database di SQL Server in locale.

Sicurezza

Autorizzazioni

Per eseguire DROP DATABASE, un utente deve disporre almeno dell'autorizzazione CONTROL per il database.

Utilizzo di Azure Data Studio (anteprima)

Per eliminare un database

  1. In Esplora oggetti connettersi a un'istanza del motore di database di SQL Server e, successivamente, espanderla.

  2. Espandere Database, fare clic con il pulsante destro del mouse sul database che si vuole eliminare e quindi selezionare Elimina.

  3. Selezionare per confermare l'eliminazione del database.

Utilizzo di SQL Server Management Studio

Per eliminare un database

  1. In Esplora oggetti connettersi a un'istanza del motore di database di SQL Server e, successivamente, espanderla.

  2. Espandere Database, fare clic con il pulsante destro del mouse sul database che si vuole eliminare e quindi selezionare Elimina.

  3. Confermare che è stato selezionato il database corretto, quindi selezionare OK.

Utilizzo di Transact-SQL

Per altre informazioni, vedereDROP DATABASE (Transact-SQL).

Per eliminare un database

  1. Connettersi al motore di database di .

  2. Nella barra Standard selezionare Nuova query.

  3. Copiare e incollare l'esempio seguente nella finestra di query e selezionare Esegui. Nell'esempio si rimuovono i database Sales e NewSales.

USE master ;  
GO  
DROP DATABASE Sales, NewSales ;  
GO  

Completamento: Dopo l'eliminazione di un database

Eseguire il backup del database master . Se è necessario ripristinare master, per qualsiasi database eliminato dopo l'ultimo backup di master saranno ancora disponibili riferimenti nelle viste del catalogo di sistema, pertanto potranno essere generati messaggi di errore.

Limitazioni e restrizioni

Passaggi successivi