После некоторого дополнительного поиска (новые условия поиска, основанные на ответе gbn и комментарии u07ch на ответ KMike), я нашел это, которое успешно завершилось за 2 секунды:
ALTER DATABASE <dbname> SET OFFLINE WITH ROLLBACK IMMEDIATE
(Update)
Если по-прежнему возникает ошибка со следующей ошибкой, вы можете исправить ее, вдохновленную этим сообщением в блоге :
Ошибка ALTER DATABASE, поскольку не удалось установить блокировку для базы данных 'dbname'. Повторите попытку позже.
вы можете запустить следующую команду, чтобы узнать, кто хранит блокировку вашей базы данных:
EXEC sp_who2
И используйте то, что SPID
вы найдете в следующей команде:
KILL <SPID>
Затем снова введите команду ALTER DATABASE
. Теперь он должен работать.