web-dev-qa-db-ja.com

Windows 2016 Server Core-SQL Serverフェールオーバークラスターにノードを追加する(機能しない)

2016 Server CORE。 SQL Server 2019 Failover Clusterにノードを追加します。

実行された手順:サーバーをフェールオーバークラスターに追加しました

このページ コマンドプロンプトから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抽出、Analysis Services、クライアントツール接続、統合サービス、SQLクライアント接続SDKです。

エラー結果:-2067922334
結果ファシリティコード:1214
結果エラーコード:61

これに関するどんな援助も素晴らしいでしょう。

私は上記のエラーでこれを見つけました。ただし、2019年ではなく2012年の場合です: SQL Server 2012クラスターインスタンスをインストールできません

インストール中に、テストサーバーでインストールプロセスを実行して、どの機能が利用できるかを確認しました。そして、クラスターでNode構成-ページ。

Features = SQLEngine, SQLEngine\Replication, SQLEngine\FullText, SQLEngine\DQ

Coreに必要な機能がインストールされ、それ以上はありません。
だから、なぜ怒鳴るのですかWindows Server Coreでサポートされていない機能を選択しました???

1
CodingEE

SQLEngine\DQのインストールオプションがある
SQL Serverのコアインストールでは許可されていません。
これが削​​除されると、インストールは問題なく完了しました。

1
CodingEE