Проблемы
При выполнении восстановления с установочного носителя SQL Server 2016 или 2017 на сервере, у которого нет доступа к Интернету, операция восстановления завершается сбоем для компонентов машинного обучения (например, R, Python). Однако восстановление выполняется успешно для всех остальных компонентов, включая машинное обучение (в базе данных).
"Rsetup. log" подтверждает, что сбой в связи с неудачной попыткой загрузить компоненты 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 INFO RSetup. exe Version: 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 СВЕДЕНИЯ поиск каталога кэша: C:\Program Files\Microsoft SQL Server\130\Setup Bootstrap\\ R_SERV_CACHE
Date\Time СВЕДЕНИЯ с помощью каталога кэша по умолчанию: C:\Users\administrator. SQLREPRO\AppData\Local\Temp\
Date\Time INFO Start Download: 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 INFO RSetup. exe Version: 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 СВЕДЕНИЯ поиск каталога кэша: C:\Program Files\Microsoft SQL Server\130\Setup Bootstrap\\ R_SERV_CACHE
Date\Time СВЕДЕНИЯ с помощью каталога кэша по умолчанию: C:\Users\administrator. SQLREPRO\AppData\Local\Temp\
Date\Time INFO Start Download: 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
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Решение
Эта проблема исправлена в перечисленных ниже накопительных обновлениях для SQL Server.
Сведения о накопительных обновлениях для SQL Server.
Все новые накопительные обновления для SQL Server содержат все исправления и все исправления для системы безопасности, которые были включены в предыдущий накопительный пакет обновления. Ознакомьтесь с самыми последними накопительными обновлениями для SQL Server.
Обходное решение
Для решения этой проблемы можно воспользоваться одним из указанных ниже способов.
-
Чтобы решить эту проблему, запустите Setup. exe через командную строку и включите параметр "/MRCACHEDIRECTORY", чтобы указать расположение CAB-файлов.
-
Для помещения вручную скачанных файлов SRO\SRS и/или SPO\SPS в каталоге кэша по умолчанию перед выполнением восстановления.
Ссылки
Ознакомьтесь с терминологией, которую корпорация Майкрософт использует для описания обновлений программного обеспечения.