Sau một số tìm kiếm bổ sung (các cụm từ tìm kiếm mới lấy cảm hứng từ câu trả lời của gbn và nhận xét của u07ch về câu trả lời của KMike), tôi đã tìm thấy điều này, hoàn thành thành công trong 2 giây:
ALTER DATABASE <dbname> SET OFFLINE WITH ROLLBACK IMMEDIATE
(Cập nhật)
Khi điều này vẫn không thành công với lỗi sau, bạn có thể sửa nó theo cảm hứng của bài đăng trên blog này :
bạn có thể chạy lệnh sau để tìm ra ai đang giữ khóa trên cơ sở dữ liệu của bạn:
EXEC sp_who2
Và sử dụng bất kỳ SPID
nào bạn tìm thấy trong lệnh sau:
KILL <SPID>
Sau đó chạy ALTER DATABASE
lệnh một lần nữa. Bây giờ nó sẽ hoạt động.