@mr_blond97

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

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

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

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

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