Подтвердить что ты не робот

Почему "закрытые существующие соединения с базой данных назначения" выделены серым цветом на SQL Server 2012 Management Studio?

Обычно я использую SQL Server 2012 Management Studio для восстановления базы данных SQL Server из файла "bak". Я делаю это, перезаписывая существующую базу данных. На странице "Параметры" есть флажок "Закрыть существующие подключения к целевой базе данных", который я обычно проверяю, потому что целевая база данных всегда "используется", даже если я только что перезапустил службу MS SQL, и я что нет приложений, использующих его.

В любом случае, на моем клиентском компьютере, я видел, что этот флажок для закрытия существующих подключений недоступен без какой-либо информации. Как и почему это происходит? Поиск Google не дал никаких результатов.

4b9b3361

Ответ 1

У меня была такая же проблема. Я просто проверил флажок перед тем, как выбрать источник для восстановления. После выбора источника CB был серым, но был проверен, и восстановление работало нормально.

Ответ 2

Это может произойти, если вы восстанавливаете версию менее 2012 года, например, пытаетесь восстановить базу данных SQL Server 2005 с использованием SSMS 2012.

Ответ 3

То же самое произошло с серверной и серверной студией 2014. Я могу установить базу данных в режим одиночного пользователя в свойствах базы данных /Options/State/Restrict Access. Для меня он был автоматически восстановлен в многопользовательском режиме после восстановления.

Ответ 4

щелкните правой кнопкой мыши по базе данных- > properties- > Options- > изменить статистику автоматического обновления асинхронно на false. он решит закрыть существующие подключения к серверной целевой серверной проблеме

Я надеюсь, что это поможет

Ответ 5

Перезапустите службу SQL Server (MSSQLSERVER) и попробуйте восстановить. Не отличное решение, но когда-нибудь оно работает.