No se puede borrar base de datos en Single User Mode


En algunas ocasiones una base de datos se pasa a Single User Mode y después no podemos borrarla. Para hacer esto necesitamos primero borrar las conexiones hacia la base de datos y después podemos borrarla usando el siguiente script

SELECT request_session_id FROM sys.dm_tran_locks
WHERE resource_database_id = DB_ID('nombre_bd')

kill 76

USE Master
ALTER DATABASE nombre_bd SET MULTI_USER

drop database nombre_bd

Comments

Popular posts from this blog

Desactivar llaves foráneas en SQL Server

Permitiendo la administración de los jobs a usuarios que no son System Administrators en SQL Server Agent 2005 o superior

Configurar SQL Server y MSDTC