Sql-Server
SQL Server 2019 安裝 - Python 和 R 失敗
我正在故障轉移群集的第一個節點上安裝 SQL 2019 Enterprise。除 Python 和 R 外,一切都安裝成功。錯誤資訊如下:
Feature: Python Status: Failed Reason for failure: An error occurred for a dependency of the feature causing the setup process for the feature to fail. Next Step: Use the following information to resolve the error, uninstall this feature, and then run the setup process again. Component name: Machine Learning Services and Language Extensions Component error code: -2147467261 Error description: Value cannot be null. Parameter name: accountName Error help link: https://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=15.0.4013.40&EvtType=0xB05283BE%400x11428655&EvtType=0xB05283BE%400x11428655 Feature: R Status: Failed Reason for failure: An error occurred for a dependency of the feature causing the setup process for the feature to fail. Next Step: Use the following information to resolve the error, uninstall this feature, and then run the setup process again. Component name: Machine Learning Services and Language Extensions Component error code: -2147467261 Error description: Value cannot be null. Parameter name: accountName Error help link: https://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=15.0.4013.40&EvtType=0xB05283BE%400x11428655&EvtType=0xB05283BE%400x11428655
沒有在網上找到任何關於 accountName 的錯誤消息。當然,錯誤消息中提供的連結會重定向到通用 Microsoft 頁面。
我相信 Python 和 R 是在安裝過程中下載額外 cab 文件的功能,我通常會在安裝過程中看到“正在下載文件 xxxxx.cab (8XX MB)”,但這次我沒有看到。不確定這是否相關。
Windows 防火牆已關閉,反病毒已禁用(我認為,可能需要對此進行更多研究,但 AV 日誌中沒有關於某些內容被阻止的內容)。
編輯:伺服器確實可以訪問網際網路。
EDIT2:根據此連結,2017 年故障轉移集群不支持機器學習服務,但 2019+ 故障轉移集群支持它們。
有任何想法嗎?
發現問題。顯然,錯誤消息中的 null accountName 是 SQL Launchpad 的帳戶名,由於某種原因,在安裝過程中該帳戶名是空白的。我重複了安裝並給 SQL Launchpad 一個 NT Service\MSSQLLaunchpad 的帳戶名稱,並且一切都安裝正確。