Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Come eliminare il database utilizzando TSQL e GUI - Tutorial SQL Server / TSQL Parte 25

Scenario:

Stai lavorando come sviluppatore di database in una compagnia di assicurazioni sanitarie, devi generare uno script per eliminare il database che può essere utilizzato in diversi ambienti come QA, UAT e produzione.

Soluzione:

Esistono diversi modi per eliminare il database in SQL Server. È possibile utilizzare la parte GUI di SSMS per eliminare il database.
Utilizzando la GUI: Fare clic con il pulsante destro del mouse sul database che si desidera eliminare e quindi premere Elimina come mostrato di seguito.
Come eliminare il database in SQL Server - Tutorial di SQL Server
Nelle finestre sottostanti, seleziona la casella di controllo Chiudi connessioni esistenti. Questo chiuderà tutte le connessioni esistenti, se non lo selezioni, il rilascio potrebbe non riuscire se ci sono connessioni aperte al database. Come eliminare il database in SQL Server - Tutorial SQL Server/TSQL passo dopo passo


Utilizza TSQL per eliminare il database in SQL Server:
A questo punto puoi premere il pulsante Script nella finestra sopra per generare lo script in modo da poterlo utilizzare quando vuoi. Dopo aver premuto Script e aperto in una nuova finestra. Di seguito verrà creato lo script.


USE [master]
GO

ALTER DATABASE [TechBrothersIT]

SET SINGLE_USER
WITH

ROLLBACK IMMEDIATE
GO

USE [master]
GO

DROP DATABASE [TechBrothersIT]
GO

La prima parte dello script imposterà il database in modalità Utente singolo e annullerà immediatamente tutte le transazioni aperte. La seconda parte dello script eliminerà il database.