как в скрипте проще всего отрубить все пользовательские подключения к бд?

нгьгьнгтьк
Дата: 15.01.2009 10:50:50
как в скрипте проще всего отрубить все пользовательские подключения к бд перед восстановление бд из архива чтобы не возникло ошибки "database is in use"?
tpg
Дата: 15.01.2009 10:54:42
альтер датабасе <Имя базы> сет сингле_юзер_моде...
Knyazev Alexey
Дата: 15.01.2009 11:01:05
tpg
альтер датабасе <Имя базы> сет сингле_юзер_моде...

...with rollback immediate
tpg
Дата: 15.01.2009 11:01:29
Knyazev Alexey
tpg
альтер датабасе <Имя базы> сет сингле_юзер_моде...

...with rollback immediate
Само собой.
Sybex
Дата: 15.01.2009 11:38:24
Только потом не забыть вернуть все обратно!
--Переход в однопользовательский режим с отсечением всех подключенных пользователей.
ALTER DATABASE <Имя_базы> SET SINGLE_USER WITH ROLLBACK IMMEDIATE;
GO

--Восстановление.

--Переход в многопользовательский режим.
ALTER DATABASE <Имя_базы> SET MULTI_USER;
GO