Friday, November 25, 2016

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

No comments:

SQL Server 2016 Stretch Databases

El SQL Server Stretch Database permite que los datos históricos o de bitácoras puedan ser movidos hacia Azure, específicamente permite mover...