Несмотря на то, что ничего не использует, я не могу отсоединить базу данных, потому что она используется.
Cannot detach the database 'DEMO' because it is currently in use.
Я попытался перезагрузиться и получил то же сообщение.
--Kick all users off of the database NOW
ALTER DATABASE YourDatabase SET SINGLE_USER WITH ROLLBACK IMMEDIATE
--Kick all but after 60 seconds
ALTER DATABASE YourDatabase SET SINGLE_USER WITH ROLLBACK AFTER 60 SECONDS
--restore connection to users
ALTER DATABASE YourDatabase SET MULTI_USER
Вы пробовали установить флажок "Отключить соединения", когда вы его отсоединяете?
Не забудьте проверить «Отключить подключения» в окне «Отсоединить базу данных», в противном случае это очень просто и просто выберите отсоединить в меню, см. Изображение ниже:
Эта команда должна разорвать все соединения, а затем позволить вам отсоединиться.
ALTER DATABASE SET SINGLE_USER WITH ROLLBACK_IMMEDIATE