Наверх

База знаний
Try 2 Fix
beta

Проверка согласованности разделов реестра SQL Server — Ошибка при установке MS SQL Express

Проверка согласованности разделов реестра SQL Server

На одном из ПК наших клиентов для работы программы Альта-Софт ГТД потребовалось установить Microsoft SQL Server. При установке Express версии указанного сервера (и 2008, и 2012, и 2014) при проверке глобальных правил, появлялось неинформативное слово «Ошибка» напротив пункта «Проверка согласованности разделов реестра SQL Server». Чистка реестра CCleaner, откат системы и прочие ухищрения не помогали. Не помог даже пропуск проверки глобальных правил. но мы нашли выход. Го!

Как обычно, начинаем с поисков логов установки.

  1. Идём по пути
    C:\Program Files\Microsoft SQL Server\

    Видим здесь одну или несколько папок. В любом случае, нам нужна папка с бОльшим номером. В нашем случае, это 120. Заходим в неё.

  2. Идём глубже в
    .\Setup Bootstrap\Log\
  3. Здесь снова выбираем папку с максимальным номером (последнюю по дате изменений). Заходим в неё
  4. Видим файл Detail.txt. Открываем его любым текстовым редактором, например, Notepad++.
  5. Открываем поиск по тексту и ищем первое вхождение строки «Could not fix registry», можно набрать и больше, но и этого достаточно. Поиск вернёт строку с веткой реестра, с которой у нас возникла проблема. В нашем случае это
    HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer
  6. Идём в реестр к этой ветке. И изменяем её имя на любое другое, например, я добавляю несколько ____ после.Проверка согласованности разделов реестра SQL Server
  7. В окне иснталлятора MSSQL мы можем просто нажать «Включить заново», но я рекомендую начать установку заново, закрыв инсталлятор совсем. Проверяем, прошла ли проверка сейчас.
  8. Если нет, то повторяем все пункты с 1 по 5. Итак, у нас снова возникла ошибка. В этот раз в логах указана другая ветка реестра
    HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\SQLEXPRESS
  9. Повторяем трюк с заменой имени из пункта 6.
  10. «Включаем заново» или перезапускаем инсталлятор.
  11. Ошибка устранена! Ура!!!

Остались вопросы?

Если в инструкции допущены ошибки или она Вам не помогла — пишите в нашу группу ВК! Мы обязательно поможем!

Или попробуйте найти интересующие Вас ответы в инструкциях на нашем YouTube канале!

Эти статьи будут Вам интересны

Внешнее и внутреннее тестирование базы 1С:Предприятие

Любому бывалому пользователю 1С:Предприятие внешнее и внутреннее тестирования базы данных - дело обыденное. Эта статья нацелена на начинающих пользователей, которые либо столкнулись с необъяснимой работой своей базы данных, либо пережили внезапное отключение питания ПК или ноутбука, после которого база данных перестала открываться, либо во время работы происходят "вылеты" и 1С просто закрывается без каких-либо сообщений об ошибках, либо многое другое (причин тестирования действительно масса, все перечислять не будем). Процесс тестирования достаточно простой в обоих случаях, но в зависимости от размера базы и дисковой подсистемы ПК (HDD или SSD) может занимать достаточно длительный промежуток времени.  

Два способа обновления платформы 1С:Предприятие: лёгкий и правильный

Показываем два способа обновления платформы 1С:Предприятие: лёгкий через режим предприятия и правильный через загрузку платформы с сайта users.v8.1c.ru. Объясняем, в чём разница и подсказываем, каким именно лучше пользоваться! Подробнее внутри!

Сайты не открываются, но Интернет есть. Проблема с DNS

Проблема, с которой, наверно, сталкивался каждый из пользователей, имеющих Интернет: значок сетевого подключения в трее (около часов) показывает, что Интернет есть (нет восклицательного знака), но сайты не открываются. В зависимости от браузера появляется какая-то ошибка, содержащая заморское слово DNS, например, dns_probe_finished_no_internet. Разбираемся с этой проблемой.