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

Как решить проблему cross language upgrade failed sql server 2016?

Пытаюсь обновить sql server 2014 до sql server 2016, выдает ошибку: cross language upgrade failed sql server 2016. Как решить эту проблему?

Тут советуют удалить предыдущую версию базы. Это не подходит, хотелось бы найти нормальное решение с апдейтом.
  • Вопрос задан
  • 1062 просмотра
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • OTUS
    MS SQL Server Developer
    5 месяцев
    Далее
  • Merion Academy
    Основы реляционных баз данных SQL
    1 месяц
    Далее
  • OTUS
    SQL для разработчиков и аналитиков
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
mahoho
@mahoho
Full stack certified PHP developer.
Проблема решается только переустановкой - инсталлер у SQL Server весьма прямолинейный и негибкий.
Создайте бэкапы баз данных, бэкапы логинов при помощи следующей статьи: https://support.microsoft.com/en-us/kb/918992 (в ней описано создание процедуры, исполнение которой сгенерирует T-SQL код создания логинов). Удалите старый инстанс, поставьте новый, восстановите логины полученным выше кодом, восстановите бд из бэкапов.
Не так сложно, как может показаться.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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