Лучший отвечающий
Как отключить пользователей БД (SQL SERVER 2005)

Вопрос
-
Мне нужно сделать восстановление БД. При попытке это сделать, SSMS пишет, что с БД есть соединения и не дает восстановить. Как отключить пользователей?3 июля 2012 г. 14:00
Ответы
-
use YourDB alter database YourDB set single_user with rollback immediate alter database YourDB set multi_user
Как-то так. Если пользователи у вас постоянно переподключаются(клиент так написан, к примеру), то лучше после set single_user базу переименовать или вообще удалить.- Помечено в качестве ответа tzi0 4 июля 2012 г. 5:05
3 июля 2012 г. 14:05
Все ответы
-
use YourDB alter database YourDB set single_user with rollback immediate alter database YourDB set multi_user
Как-то так. Если пользователи у вас постоянно переподключаются(клиент так написан, к примеру), то лучше после set single_user базу переименовать или вообще удалить.- Помечено в качестве ответа tzi0 4 июля 2012 г. 5:05
3 июля 2012 г. 14:05 -
Т.е. мультиюзер я должен сделать после того, как восстановлю?3 июля 2012 г. 16:41
-
Т.е. мультиюзер я должен сделать после того, как восстановлю?
Так точно.http://olontsev.ru/
3 июля 2012 г. 19:51 -
Пришлось удалить базу и затем восстановить, потому как при переходе в монопольный режим все равно получал сообщение, что база in use.4 июля 2012 г. 5:06
-
Пришлось удалить базу и затем восстановить, потому как при переходе в монопольный режим все равно получал сообщение, что база in use.
Так вы сами её и юзали...нужно было в контексте другой БД, например masterhttp://www.t-sql.ru
4 июля 2012 г. 7:05Отвечающий