Symptômes
Lorsque vous exécutez une réparation à partir du support d’installation de SQL Server 2016 ou 2017 sur un serveur qui ne dispose pas d’un accès à Internet, l’opération de réparation échoue pour les composants d’apprentissage automatique (par exemple, R, Python). Néanmoins, la réparation réussit pour tous les autres composants, y compris les formations machines (dans la base de données).
Le fichier « rsetup. log » confirme que l’échec résulte d’une tentative d’échec du téléchargement des composants SRO/SRS et/ou SPO/SPS :
Date\Time Commande informations appelée : 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 INFORMATIONS RSetup. exe version : 9.2.0.25
Date\Time Infos lecture de la valeur du Registre HKEY_LOCAL_MACHINE \Software\Microsoft\Microsoft SQL Server\130\Bootstrap\Setup\ R_SERV_CACHE
Date\Time Valeur du Registre information :
Date\Time Infos lecture de la valeur du Registre HKEY_LOCAL_MACHINE \Software\Microsoft\Microsoft SQL Server\130\Bootstrap\BootstrapDir
Date\Time Valeur du Registre INFO : C:\Program Files\Microsoft SQL Server\130\Setup bootstrap \
Date\Time Rechercher des informations pour le répertoire de cache : C:\Program Files\Microsoft SQL Server\130\Setup Bootstrap\\ R_SERV_CACHE
Date\Time INFORMATIONS utilisant le répertoire de cache par défaut : C:\Users\administrator. SQLREPRO\AppData\Local\Temp\
Date\Time INFORMATIONS de début de téléchargement : https://go.microsoft.com/fwlink/ ?LinkId=851496&clcid = 1033
Date\Time Erreur d’avertissement lors de la demande : impossible de se connecter au serveur distant
Date\Time Échec du téléchargement d’erreur : https://go.microsoft.com/fwlink/ ?LinkId=851496&clcid = 1033 [référence d’objet non définie sur une instance d’objet.]
Date\Time Arrêt des informations avec le code 851496
Date\Time Commande informations appelée : 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 INFORMATIONS RSetup. exe version : 9.2.0.25
Date\Time Infos lecture de la valeur du Registre HKEY_LOCAL_MACHINE \Software\Microsoft\Microsoft SQL Server\130\Bootstrap\Setup\ R_SERV_CACHE
Date\Time Valeur du Registre information :
Date\Time Infos lecture de la valeur du Registre HKEY_LOCAL_MACHINE \Software\Microsoft\Microsoft SQL Server\130\Bootstrap\BootstrapDir
Date\Time Valeur du Registre INFO : C:\Program Files\Microsoft SQL Server\130\Setup bootstrap \
Date\Time Rechercher des informations pour le répertoire de cache : C:\Program Files\Microsoft SQL Server\130\Setup Bootstrap\\ R_SERV_CACHE
Date\Time INFORMATIONS utilisant le répertoire de cache par défaut : C:\Users\administrator. SQLREPRO\AppData\Local\Temp\
Date\Time INFORMATIONS de début de téléchargement : https://go.microsoft.com/fwlink/ ?LinkId=851502&clcid = 1033
Date\Time Erreur d’avertissement lors de la demande : impossible de se connecter au serveur distant
Date\Time Échec du téléchargement d’erreur : https://go.microsoft.com/fwlink/ ?LinkId=851502&clcid = 1033 [référence d’objet non définie sur une instance d’objet.]
Date\Time Arrêt des informations avec le code 851502
Statut
Microsoft a confirmé l’existence de ce problème dans les produits Microsoft répertoriés dans la section « S’applique à ».
Résolution
Ce problème a été résolu dans les mises à jour cumulatives de SQL Server suivantes :
À propos des mises à jour cumulatives pour SQL Server :
Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs et les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Consultez les dernières mises à jour cumulatives pour SQL Server :
Solution de contournement
Pour contourner ce problème, vous pouvez appliquer l’une des méthodes ci-dessous :
-
Pour contourner ce problème, exécutez Setup. exe via la ligne de commande et incluez le commutateur'/MRCACHEDIRECTORY’pour spécifier l’emplacement des fichiers CAB.
-
Pour placer les fichiers SRO\SRS et/ou SPO\SPS téléchargés manuellement sous le répertoire de cache par défaut avant de procéder à la réparation.
Références
Apprenez-en davantage sur la terminologieutilisée par Microsoft pour décrire les mises à jour logicielles.