Escenario:
Está trabajando como desarrollador de base de datos en la compañía de seguros de salud. Necesita generar un script para eliminar la base de datos que se puede usar en diferentes entornos, como control de calidad, UAT y producción.Solución:
Hay varias formas de colocar la base de datos en SQL Server. Puede usar la parte GUI de SSMS para eliminar la base de datos.Usando GUI: Haga clic derecho en la base de datos que le gustaría eliminar y luego presione Eliminar como se muestra a continuación.
Cómo eliminar una base de datos en SQL Server - Tutorial de SQL Server
En las siguientes ventanas, marque la casilla Cerrar conexiones existentes. Esto cerrará todas las conexiones existentes, si no marca esto, la caída podría fallar si hay conexiones abiertas a la base de datos. Cómo descartar una base de datos en SQL Server - SQL Server / Tutorial TSQL paso a paso
Usar TSQL para eliminar la base de datos en SQL Server:
En este punto, puede presionar el botón Script en la ventana de arriba para generar un script para que pueda usarlo en cualquier momento que desee. Una vez que presione Script y abra en una nueva ventana. Se creará el siguiente script.
USE [master] GO ALTER DATABASE [TechBrothersIT] SET SINGLE_USER WITH ROLLBACK IMMEDIATE GO USE [master] GO DROP DATABASE [TechBrothersIT] GO
La primera parte del script establecerá la base de datos en modo de usuario único y revertirá cualquier transacción abierta de inmediato. La segunda parte del script eliminará la base de datos.