套用到
SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Standard on Windows SQL Server 2016 Service Pack 2 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

徵狀

當您在沒有網際網路存取權的伺服器上執行 SQL Server 2016 或2017安裝媒體的修復時,電腦學習元件(例如 R、Python)的修復作業將會失敗。 不過,所有其他元件(在資料庫內)都能成功修復。

[Rsetup] 會確認失敗是由於嘗試下載 SRO/SRS 和/或 SPO/SPS 元件失敗所導致:  

  Date\Time 已調用 INFO 命令: C:\Program Files\Microsoft SQL Server\140\Setup Bootstrap\SQL2017\x64\RSetup.exe/download/component SRO/version 3.3.3.24/language 1033/logfile C:\Program Files\Microsoft SQL Server\140\Setup Bootstrap\Log\20190621_140530\RSetup.log

  Date\Time 資訊 RSetup 版本:9.2.0.25

  Date\Time 資訊讀取註冊表值 HKEY_LOCAL_MACHINE \Software\Microsoft\Microsoft SQL Server\130\Bootstrap\Setup\ R_SERV_CACHE

  Date\Time INFO 登錄值:

  Date\Time 資訊讀取 HKEY_LOCAL_MACHINE \Software\Microsoft\Microsoft SQL Server\130\Bootstrap\BootstrapDir 的註冊表值

  Date\Time INFO 登錄值: C:\Program Files\Microsoft SQL Server\130\Setup 啟動 \

  Date\Time 資訊搜尋 cache dir: C:\Program Files\Microsoft SQL Server\130\Setup Bootstrap\\ R_SERV_CACHE

  Date\Time 資訊使用預設的快取目錄: C:\Users\administrator。SQLREPRO\AppData\Local\Temp\

  Date\Time 資訊開始下載: HTTPs://go.microsoft.com/fwlink/?LinkId=851496&clcid = 1033

  Date\Time 要求時發出警告錯誤:無法連線到遠端伺服器

  Date\Time 下載失敗的錯誤: HTTPs://go.microsoft.com/fwlink/?LinkId=851496&clcid = 1033 [物件參照未設為物件的實例]。

  Date\Time 退出程式碼851496的資訊

  

  Date\Time 已調用 INFO 命令: C:\Program Files\Microsoft SQL Server\140\Setup Bootstrap\SQL2017\x64\RSetup.exe/download/component SPO/version 9.2.0.24/language 1033/logfile C:\Program Files\Microsoft SQL Server\140\Setup Bootstrap\Log\20190621_140530\RSetup.log

  Date\Time 資訊 RSetup 版本:9.2.0.25

  Date\Time 資訊讀取註冊表值 HKEY_LOCAL_MACHINE \Software\Microsoft\Microsoft SQL Server\130\Bootstrap\Setup\ R_SERV_CACHE

  Date\Time INFO 登錄值:

  Date\Time 資訊讀取 HKEY_LOCAL_MACHINE \Software\Microsoft\Microsoft SQL Server\130\Bootstrap\BootstrapDir 的註冊表值

  Date\Time INFO 登錄值: C:\Program Files\Microsoft SQL Server\130\Setup 啟動 \

  Date\Time 資訊搜尋 cache dir: C:\Program Files\Microsoft SQL Server\130\Setup Bootstrap\\ R_SERV_CACHE

  Date\Time 資訊使用預設的快取目錄: C:\Users\administrator。SQLREPRO\AppData\Local\Temp\

  Date\Time 資訊開始下載: HTTPs://go.microsoft.com/fwlink/?LinkId=851502&clcid = 1033

  Date\Time 要求時發出警告錯誤:無法連線到遠端伺服器

  Date\Time 下載失敗的錯誤: HTTPs://go.microsoft.com/fwlink/?LinkId=851502&clcid = 1033 [物件參照未設為物件的實例]。

  Date\Time 退出程式碼851502的資訊

狀態

Microsoft 已確認<適用於>一節所列的 Microsoft 產品確實有上述問題。

解決方案

此問題已在 SQL Server 的下列累積更新中修正:

關於 SQL Server 的累積更新:

每個新的 SQL Server 累計更新都包含所有的修正程式,以及前一個累積更新中所包含的所有安全性修正程式。 查看 SQL Server 的最新累計更新:

因應措施

若要暫時略過此問題,您可以使用下列其中一個方法:

  • 因應措施是透過命令列執行 setup.exe,並包含 "/MRCACHEDIRECTORY" 開關來指定 cab 檔案的位置。

  • 若要在執行修復之前,將手動下載的 SRO\SRS 和/或 SPO\SPS 檔案放在預設的快取目錄下。

參考

瞭解Microsoft 用於描述軟體更新的詞彙

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。