» » » Перевод БД Microsoft в Single-user Mode
Лента новостей

Перевод БД Microsoft в Single-user Mode

Категория: Microsoft / SQL Просмотров: 54
В некоторых случаях требуется перевод БД SQL сервер в монопольный режим доступа (однопользовательский режим базы данных, Single-user Mode) это требуется в случаях выполнения операций, внесения изменений в БД или операций восстановления из резервной копии.  
Так, например, при попытке восстановить рабочую БД, из резервной копии появится сообщение: 
Exclusive access could not be obtained because the database is in use. 

Чтобы исправить данное сообщение об ошибке, рекомендуется закрыть все приложения работающие с данной БД, а также вкладки SQL Management Studio, после этого выполнить команду: 
USE [master]
GO
ALTER DATABASE [AdventureWork] SET SINGLE_USER WITH WITH ROLLBACK IMMEDIATE;
GO
Это откатит все текущие транзакции и переведет базу данных в режим работы Single-user Mode. После этого, если в этом же окне запустить операцию восстановления из резервной копии, то ошибка: "Exclusive access..." не повторится.

Для перевода режима работы БД в нормальный многопользовательский режим работы, необходимо выполнить команду:
USE master;
GO
ALTER DATABASE AdventureWorks
SET MULTI_USER;
GO
дата: 1-11-2017, 14:09
автор: publisher
количество просмотров: 54
Теги: SQL Database Microsoft
+ 0 -
Имя:*
E-Mail:
Введите код: *
Кликните на изображение чтобы обновить код, если он неразборчив
Привет, Гость
Выполнить вход через социальные сети:
Новости партнеров

Exchange Server: версии билдов и даты релизов

Список актуальных обновлений для Microsoft Exchange доступен по адресу: ...

Экспорт — импорт контактов через CSV файл

Наверняка многие сталкивались с задачей массового создание большого количества контактов в ...

Конвертирование почтовых ящиков

User Mailbox (или пользовательский почтовый ящик) — обычный почтовый ящик пользователя. ...

Вышел Microsoft Exchange Server 2010 Service Pack 3

Официально выпущен и доступен для скачивания Exchange Server 2010 Service Pack 3. При переходе на ...

Скрипт для получения информации о версии Exchange и установленных Rollup Update

Обнаружил, на мой взгляд,  интересный скрипт, для получения информации о версии Exchange и ...

Microsoft Exchange Server 2013: Design, Deploy and Deliver an Enterprise Messaging Solution

Название: Microsoft Exchange Server 2013: Design, Deploy and Deliver an Enterprise Messaging ...

Обновления Exchange 2010 SP2 RU5 и Exchange 2010 SP1 RU8

11 декабря Корпорация Майкрософт выпустила набор обновлений  для Exchange 2010 SP1 и SP2, а также ...

Exchange 2010 Service Pack 3. Когда и что ожидать

Выпуск Microsoft Exchange Server 2010 SP3 анонсирован на первую половину 2013 года. В качестве ...