В ходе развертывания System Center Configuration Manager 2012 R2 на MS SQL 2008 столкнулся с проблемой некорректной версии на новом экземпляре базы данных.
.
Но при проверке появлялось окно с ошибкой.
При этом, в экземпляре по умолчанию, проверка проходила успешно. Это-то меня и насторожило.
Заглянув в логи установки SCCM была выявлена сама проблема при подключении к обоим экземплярам базы данных :
INFO: SQLInstance Name: SCCM $$
INFO: SQL Server version detected is 10.0, 10.0.5520.0 (SP3).~ $$
ERROR: SQL Server version is not supported $$
Removed SQL alias FQDNHOSTNAME successfully. $$
INFO: SQL Server version detected is 10.0, 10.0.5869.0 (SP3).~ $$
INFO: Return code:0, Major:10, Minor:0, BuildNum:5869 $$
Поясню, что данная версия является версией файла (ее можно посмотреть в SQL Server Configuration Manager в свойствах службы сервера СУБД)
![](/documents/35803/586148/4.png/213274d0-b88d-4545-b7cc-6b5d25990f6d?t=1414757114012)
Так же версия файла отображается в MS SQL Management Studio.
Через Центр обновления Windows (Windows Update) были установлены все предложенные обновления, но версия файла не изменилась.
Решением являлась ручная установка необходимых обновлений. В моем случае SP3 уже был установлен через Windows Update. Я установил в ручную
KB2936421,
KB2977322 и GDR
KB2977321. Версия файлов экземпляра успешно обновилась и инсталляция была продолжена.
Посмотреть последние обновления для конректной версии MS SQL сервера можно
здесь