Я пытаюсь скопировать файл MDF с помощью PowerShell.
Я отключаю БД и отключаю ее с помощью этого SQL (на основе Отключение локальной базы данных .mdf, копирование, вложение нового файла ):
USE MASTER;
ALTER DATABASE mydatabase SET OFFLINE WITH ROLLBACK IMMEDIATE;
EXEC sp_detach_db 'mydatabase'
Иногда выдается следующая ошибка:
Invoke-Sqlcmd: невозможно отсоединить базу данных 'база данных', поскольку она используется в данный момент.
Как правильно отсоединить базу данных?