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

SqlServer находится в режиме обновления script

Vista только что завершила одно из своих многочисленных обновлений. После перезагрузки моего компьютера я пытаюсь подключиться к экземпляру SqlServer2008 с Sql Server Management Studio, и я получаю эту ошибку:

Ошибка подключения к "...\MSSQLSERVER2008". Дополнительная информация: Ошибка входа для пользователя "...". Причина: Сервер находится в режиме обновления script. В это время может подключаться только администратор. (Microsoft SQL Server, ошибка: 18401).

Нажатие справки приводит меня к интернет-странице, в которой нет дополнительной информации.

спасибо Vista и обновления. Любая идея, потому что в Интернете я ничего не могу найти об этой проблеме.

4b9b3361

Ответ 1

Появляется У этого Gu y были те же проблемы, что и вы и его единственное предложение - подождать несколько минут, прежде чем пытаться войти в систему снова.

Я еще не видел каких-либо документов Microsoft об этом, и я не видел каких-либо сообщений на форуме, которые пришли к какому-либо разрешению, касающемуся той же проблемы.

Ответ 2

Проверьте свое средство просмотра событий. У меня была такая же проблема, и я обнаружил, что (в моем случае) он искал каталог, который не существовал для обновления script. НЕТ подскажите, что в диалоге возникла какая-то проблема, но зритель событий четко показал, в чем проблема.

джим

Ответ 3

У меня была та же проблема. Ожидание до завершения обновления не помогло. Решение было (после проверки Windows eventlog) установить права папки. SQL-Express не имел прав в папке базы данных, почему бы. Что-то перепутало права во время обновления с WinXP до Win 7. Вот и все.

Ответ 4

Добавление комментария к этой странице, так как это главный результат Google для "script режима обновления". Похоже, что некоторые вещи могут привести к тому, что DB SQL Server войдет в этот режим. В нашем магазине мы столкнулись с этими двумя случаями в последние месяцы:

  • Отправка журнала - Невозможно вспомнить, в какой момент процесса именно БД вошла в этот режим, я был там, когда возвращал его. Решение состояло в том, чтобы просто подождать.

  • Жесткий диск полностью - БД вошла в этот режим, когда у него закончилось свободное пространство. Мы в настоящее время очищаем диск, вернемся с обновлением, если его пробуждение окажется сложным. Обновление: после освобождения дискового пространства было просто установить БД "Оффлайн", а затем "Онлайн", чтобы вернуть его.

Ответ 5

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

ДБ были переведены в режим восстановления, поэтому они должны были восстановиться. Чтобы помочь нам перейти в журнал ошибок SQL Server, где находятся системные файлы (обычно master, model, msdb...), но под папкой журнала. В ERRORLOG мы выполнили поиск по восстановлению слова и могли наблюдать, как процент восстановления db восстанавливается. Все нормально восстанавливалось, но это было намного дольше, чем ожидалось.

Ответ 6

Причина этого в том, что перезагрузка системы происходит с загружаемыми важными программными программами\необходимыми программными средствами и выполняет всю другую операцию позже, чтобы загрузка выполнялась быстрее.

Здесь, в вашем случае, загрузка sql происходит, поскольку запуск SQL не требуется для запуска системы. Я надеюсь, что вы знаете учетную запись DAC (выделенное соединение с администратором, ссылка), у которой есть отдельная возможность подключения и имеет возможность разрешать проблемы даже для всего сервера SQL не отвечает. Сервер SQL просит вас либо подождать, либо открыть SQL с учетной записью DAC и остановить обновление SQL.

Решения:

1) Дождитесь завершения обновления фонового рисунка

2) Откройте SQL с помощью учетной записи DAC и убейте все запущенные процессы