[РЕШЕНО] Почему не активно «Закрыть существующие соединения с базой данных»?

Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
Ответить
[РЕШЕНО] Почему не активно «Закрыть существующие соединения с базой данных»?, SSMS: Close existing connections to destination database is disabled
На некоторых БД, через SQL Server Management при попытке восстановления не активна галочка:
- Закрыть существующие соединения с базой данных (Close existing connections to destination database)
а эта галочка важна, когда есть действующие коннекты и необходимо перезаписать существующую базу.
И фактически я не могу восстановить бэкап без этой опции.
Кто знает как решить и почему так ?
РЕЩЕНИЕ:
РЕШЕНИЕ 1. Флаг «Закрыть существующие соединения» (Close existing connections option) переводит базу данных в однопользовательский режим перед началом выполнения процедуры восстановления, а затем возвращает в многопользовательский режим после ее завершения.


Код
ALTER DATABASE database_name SET 
SINGLE_USER WITH ROLLBACK IMMEDIATE

Восстанавливаем бэкап

Код
ALTER DATABASE database_name 
SET MULTI_USER;


РЕШЕНИЕ 2: включить это действие до выбора источника т.е галка Закрыть существующие соединения становиться неактивно после того как вы выбираете фаил источником и если до этого выбора ее поставить, то она станет не активной, но уже нажатой и это сработает. (т.е сразу идем в параметры и нажимаем ее.)
Услуги Системного Администратора - Работаю только с Юр. Лицами по договору обслуживания.
Страницы: 1
Ответить
Форма ответов
Текст сообщения*
:) ;) :D 8-) :( :| :cry: :evil: :o :oops: :{} :?: :!: :idea:
Защита от автоматических сообщений. Введите символы, изображенные на этой картинке в поле ввода &quote;Код подтверждения&quote;.