2016 Сервер CORE. Добавьте узел в отказоустойчивый кластер SQL Server 2019.
Были предприняты шаги: добавлен сервер в отказоустойчивый кластер.
Я нашел эту страницу, Установите SQL Server из командной строки что полезно. Однако я не могу завершить установку без ошибок.
Это код, который я написал по ссылке выше.
.\Setup.exe /QS /Action=AddNode /IACCEPTSQLSERVERLICENSETERMS=true
/INSTANCENAME=SQL2019 /FAILOVERCLUSTERNETWORKNAME=YouClusterName
/FAILOVERCLUSTERIPADDRESSES=192.168.2.36 /CONFIRMIPDEPENDENCYCHANGE=0
/AGTSVCACCOUNT=domainName\sqlagent /AGTSVCPASSWORD=********
/SQLSVCACCOUNT=domainName\sqlengine /SQLSVCPASSWORD=********
/PID=22222-00000-00000-00000-00000
Я получаю эту ошибку, когда "Запуск правил для установки компонентов"
Произошла следующая ошибка: вы выбрали функцию, которая не поддерживается для Windows Server Core. В Windows Server Core поддерживаются следующие функции: службы ядра СУБД, репликация SQL Server, полнотекстовое извлечение и извлечение Semantix для поиска, службы аналитики, подключение клиентских инструментов, службы интеграции и пакет SDK для подключения клиента SQL.
Результат ошибки: -2067922334
Полученный код объекта: 1214
Код ошибки результата: 61
Любая помощь по этому поводу была бы большой.
Я нашел это по ошибке выше. Однако это для 2012, а не 2019: Вы не можете установить экземпляр кластера SQL Server 2012
Я прошел через процесс установки на тестовом сервере, чтобы увидеть, какие функции он использует во время установки. И в Конфигурации узла кластера - Страница.
Features = SQLEngine, SQLEngine\Replication, SQLEngine\FullText, SQLEngine\DQ
В нем устанавливаются функции, необходимые для Core, и не более того.
Итак, почему он кричит, Вы выбрали функцию, которая не поддерживается в Windows Server Core. ???
Есть возможность установки SQLEngine \ DQ
Это не разрешено при установке ядра SQL Server.
После его удаления установка завершилась без проблем.