Re: MS SQL Single user mode
От: pkarklin  
Дата: 23.10.06 06:53
Оценка:
Здравствуйте, Gaset, Вы писали:

G>У меня возник вопрос по поводу следуещей комманды:


G>
G>ALTER DATABASE @DbName SET SINGLE_USER WITH ROLLBACK IMMEDIATE
G>


G>Что она делает, я понял частично. Быть более конкретным, я не совсем понима, что делает SET SINGLE_USER WITH ROLLBACK IMMEDIATE. Что собой представляет single user mode?


Хм... Странно, однако, как можно трактовать SINGLE_USER, иначе чем "однопользовательский режим", т.е. когда с бд в определенный момент времени может работать только 1 пользователь. А WITH ROLLBACK IMMEDIATE означает немедленное отключение всех остальных пользователей от базы (кроме выполняющего команду ALTER в контексте бд, к которой нужно получить монопольный доступ) с откатом всех не завершенных транзакций.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.