Eliminar base de datos SQL en modo restauración

En ocasiones es posible encontrar una base de datos en Microsoft SQL Server en un estado inconsistente, durante el proceso de restauración o recuperación y siempre teniendo una copia, es posible forzar el cambio de estado.

«ALTER DATABASE is not permitted while a database is in the restoring state»
«ALTER DATABASE statement failed. (Microsoft SQL Server. Error: 5052)»

En este caso, no podemos eliminar ni poner offline si se encuentra en modo restauración (Restoring) podemos solucionar ejecutando el siguiente comando:

RESTORE DATABASE nombreDeMiBaseDeDatos WITH RECOVERY

A partir de entonces podremos continuar con su eliminación sin problemas.