Восстановление резервной копии mssql при наличии подключений

В бытность профессиональной деятельности очень часто приходится восстанавливать из резервных копий базы данных MSSQL. Случается что база занята и не может быть восстановленна из-за подключенных к ней клиентских подключений
Для того чтобы всех выкинуть и быстренько начать восстанавливать я испльзую следующие команды

ALTER DATABASE [base]
SET SINGLE_USER WITH ROLLBACK IMMEDIATE
GO

ALTER DATABASE [base]
SET MULTI_USER 
GO

из этих команд следует что мы переводим в SINGLE_USER а потом сразу обратно в MULTI_USER

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.