Как заставить мою базу данных перейти в автономный режим, независимо от того, что или кто ее уже использует?
Я попытался:
ALTER DATABASE database-name SET OFFLINE;
Но через 7 мин все еще виснет.
Я хочу этого, потому что мне нужно проверить сценарий.
Если это вообще возможно?
sql
sql-server
tsql
sql-server-2008
Radbyx
источник
источник
master
при работе с состоянием БДВам нужно использовать
WITH ROLLBACK IMMEDIATE
для загрузки других соединений, независимо от того, что или кто уже использует его.Или используйте,
WITH NO_WAIT
чтобы не зависать и не уничтожать существующие соединения. См http://www.blackwasp.co.uk/SQLOffline.aspx подробностиисточник