Задать вопрос
Morpheus_God
@Morpheus_God

Не стартует SQL Server. Как исправить?

Рентген аппарат под управлением ИнтегРИС. Перестал авторизацию в программу проводить. По ошибке, стало ясно, что на компьютере не запускается SQL Server.
Посмотрев журнал событий увидел следующее
Система

Служба "SQL Server (MSSQLSERVER)" завершена из-за следующей внутренней ошибки:
ПРЕДУПРЕЖДЕНИЕ: необходимо выйти до SQL Server (MSSQLSERVER). Если не осуществить выход своевременно, сеанс будет отключен и любые открытые вами файлы или устройства могут потерять данные.

Приложение

The log scan number (929:168:1) passed to log scan in database 'master' is not valid. This error may indicate data corruption or that the log file (.ldf) does not match the data file (.mdf). If this error occurred during replication, re-create the publication. Otherwise, restore from backup if the problem results in a failure during startup.

Из ошибки видно, что база master видимо повреждена. Я скопировав неисправную, взял из папки Template Data, где установлен SQL Server, заменил их.
Служба сама запустилась, но при попытке подключится к серверу из Server Managment Studio получаю ошибку
Cannot connect to (имя сервера). Login failed for user.

Верно ли я понял, что в этой master.mdf хранится информация о пользователях, которые могут подключиться? И что скорее всего, при первом запуске настроили по другому.
Как выйти из ситуации? Как восстановить master.mdf с которым программа успешно работала ранее.
  • Вопрос задан
  • 586 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
tsklab
@tsklab Куратор тега SQL Server
Здесь отвечаю на вопросы.
Как восстановить
Ничего нового: из резервной копии.
Или установить сервер и программу заново, предварительно сделав резервную копию данных или, хотя бы, файлы баз данных.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы