Síntomas
Al ejecutar una reparación desde un medio de instalación de SQL Server 2016 o de 2017 en un servidor que no tiene acceso a Internet, se produce un error en la operación de reparación de los componentes de aprendizaje de la máquina (por ejemplo, R, Python). Sin embargo, la reparación se realiza correctamente para todos los demás componentes, incluido el aprendizaje de la máquina (en la base de datos).
El archivo ' rsetup. log ' confirma que el error se debe a un intento fallido de descargar los componentes de SRO/SRS o SPO/SPS:
Date\Time Comando INFO invocado: C:\Archivos de Programa\microsoft SQL Server\140\Setup Bootstrap\SQL2017\x64\RSetup.exe/download/Component SRO/version 3.3.3.24/Language 1033/logfile C:\Archivos de Programa\microsoft SQL Server\140\Setup Bootstrap\Log\20190621_140530\RSetup.log
Date\Time INFO RSetup. exe versión: 9.2.0.25
Date\Time INFO Reading valor del registro HKEY_LOCAL_MACHINE \Software\Microsoft\Microsoft SQL Server\130\Bootstrap\Setup\ R_SERV_CACHE
Date\Time Valor del registro INFO:
Date\Time INFO lectura Registro valor HKEY_LOCAL_MACHINE \Software\Microsoft\Microsoft SQL Server\130\Bootstrap\BootstrapDir
Date\Time INFO valor del registro: C:\Archivos de Programa\microsoft SQL Server\130\Setup bootstrap \
Date\Time INFORMACIÓN de búsqueda para el directorio de caché: C:\Archivos de Programa\microsoft SQL Server\130\Setup Bootstrap\\ R_SERV_CACHE
Date\Time INFORMACIÓN con el directorio de caché predeterminado: C:\Users\administrator. SQLREPRO\AppData\Local\Temp\
Date\Time INFORMACIÓN de inicio de descarga: https://go.microsoft.com/fwlink/?LinkId=851496&clcid = 1033
Date\Time ADVERTIr error al realizar la solicitud: no se puede conectar con el servidor remoto
Date\Time ERROR al descargar: https://go.microsoft.com/fwlink/?LinkId=851496&clcid = 1033 [referencia de objeto no establecida en una instancia de un objeto.]
Date\Time INFORMACIÓN que sale con el código 851496
Date\Time Comando INFO invocado: C:\Archivos de Programa\microsoft SQL Server\140\Setup Bootstrap\SQL2017\x64\RSetup.exe/download/Component SPO/version 9.2.0.24/Language 1033/logfile C:\Archivos de Programa\microsoft SQL Server\140\Setup Bootstrap\Log\20190621_140530\RSetup.log
Date\Time INFO RSetup. exe versión: 9.2.0.25
Date\Time INFO Reading valor del registro HKEY_LOCAL_MACHINE \Software\Microsoft\Microsoft SQL Server\130\Bootstrap\Setup\ R_SERV_CACHE
Date\Time Valor del registro INFO:
Date\Time INFO lectura Registro valor HKEY_LOCAL_MACHINE \Software\Microsoft\Microsoft SQL Server\130\Bootstrap\BootstrapDir
Date\Time INFO valor del registro: C:\Archivos de Programa\microsoft SQL Server\130\Setup bootstrap \
Date\Time INFORMACIÓN de búsqueda para el directorio de caché: C:\Archivos de Programa\microsoft SQL Server\130\Setup Bootstrap\\ R_SERV_CACHE
Date\Time INFORMACIÓN con el directorio de caché predeterminado: C:\Users\administrator. SQLREPRO\AppData\Local\Temp\
Date\Time INFORMACIÓN de inicio de descarga: https://go.microsoft.com/fwlink/?LinkId=851502&clcid = 1033
Date\Time ADVERTIr error al realizar la solicitud: no se puede conectar con el servidor remoto
Date\Time ERROR al descargar: https://go.microsoft.com/fwlink/?LinkId=851502&clcid = 1033 [referencia de objeto no establecida en una instancia de un objeto.]
Date\Time INFORMACIÓN que sale con el código 851502
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".
Resolución
Este problema se ha corregido en las siguientes actualizaciones acumulativas para SQL Server:
Acerca de las actualizaciones acumulativas de SQL Server:
Cada actualización acumulativa para SQL Server contiene todas las revisiones y todas las revisiones de seguridad incluidas en la actualización acumulativa anterior. Consulte las últimas actualizaciones acumulativas para SQL Server:
Solución alternativa
Para solucionar temporalmente este problema, puede usar uno de los métodos siguientes:
-
La solución es ejecutar SETUP. exe a través de la línea de comandos e incluir el modificador '/MRCACHEDIRECTORY ' para especificar la ubicación de los archivos CAB.
-
Para colocar los archivos SRO\SRS y/o SPO\SPS descargados manualmente en el directorio de caché predeterminado antes de ejecutar reparar.
Referencias
Obtenga más información sobre la terminologíaque Microsoft usa para describir las actualizaciones de software.