Sql-Server
Windows 2016 Server Core - 將節點添加到 SQL Server 故障轉移群集(不工作)
2016 伺服器核心。將節點添加到 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 複製、用於搜尋的全文和語義提取、分析服務、客戶端工具連接、集成服務和 SQL 客戶端連接 SDK。
錯誤結果:-2067922334
結果設施程式碼:1214
結果錯誤程式碼:61
對此的任何幫助都會很棒。
我在上面的錯誤中發現了這一點。但是,它適用於 2012 年,而不是 2019 年:您無法安裝 SQL Server 2012 群集實例
我在測試伺服器上完成了安裝過程,以查看在安裝過程中它選擇了哪些功能。並在集群節點配置 - 頁面上。
Features = SQLEngine, SQLEngine\Replication, SQLEngine\FullText, SQLEngine\DQ
它具有 Core 需要的正在安裝的功能,僅此而已。
那麼,為什麼會大喊大叫,您選擇了 Windows Server Core 不支持的功能???
有SQLEngine\DQ
的安裝選項 在 SQL Server 的核心安裝中是不允許的。刪除後,安裝完成沒有問題。