Problembeschreibung
Wenn Sie eine Reparatur von SQL Server 2016-oder 2017-Installationsmedien auf einem Server ausführen, auf dem kein Internet Zugriff vorhanden ist, schlägt der Reparaturvorgang für die Lernkomponenten des Computers fehl (beispielsweise R, python). Die Reparatur ist allerdings für alle anderen Komponenten, einschließlich maschinellen Lernens, erfolgreich (in-Database).
Das "rsetup. log" bestätigt, dass der Fehler auf einen fehlgeschlagenen Versuch zurückzuführen ist, die Komponenten SRO/SRS und/oder SpO/SPS herunterzuladen:
Date\Time Befehl "Info" aufgerufen: c:\Programme\Microsoft SQL Server\140\Setup Bootstrap\SQL2017\x64\RSetup.exe/Download/Component SRO/Version 3.3.3.24/Language 1033/Logfile c:\Programme\Microsoft SQL Server\140\Setup Bootstrap\Log\20190621_140530\RSetup.log
Date\Time Info RSetup. exe Version: 9.2.0.25
Date\Time Informationen zum Lesen des Registrierungswerts HKEY_LOCAL_MACHINE \software\microsoft\microsoft SQL server\130\bootstrap\setup\ R_SERV_CACHE
Date\Time Info-Registrierungswert:
Date\Time Informationen zum Lesen des Registrierungswerts HKEY_LOCAL_MACHINE \software\microsoft\microsoft SQL Server\130\Bootstrap\BootstrapDir
Date\Time Info Registrierungswert: c:\Programme\Microsoft SQL Server\130\Setup Bootstrap \
Date\Time Informationen zum Suchen nach Cache-dir: c:\Programme\Microsoft SQL Server\130\Setup bootstrap\\ R_SERV_CACHE
Date\Time Informationen über das Standardcache Verzeichnis: C:\Users\administrator. SQLREPRO\AppData\Local\Temp\
Date\Time Informationen ab Download: https://go.Microsoft.com/fwlink/?linkid=851496&clcid = 1033
Date\Time Warnung: Fehler beim Erstellen einer Anforderung: keine Verbindung mit dem Remoteserver
Date\Time Fehler beim Download: https://go.Microsoft.com/fwlink/?linkid=851496&clcid = 1033 [Objektverweis wurde nicht auf eine Instanz eines Objekts gesetzt.]
Date\Time Informationen, die mit Code 851496 beendet werden
Date\Time Befehl "Info" aufgerufen: c:\Programme\Microsoft SQL Server\140\Setup Bootstrap\SQL2017\x64\RSetup.exe/Download/Component SPO/Version 9.2.0.24/Language 1033/Logfile c:\Programme\Microsoft SQL Server\140\Setup Bootstrap\Log\20190621_140530\RSetup.log
Date\Time Info RSetup. exe Version: 9.2.0.25
Date\Time Informationen zum Lesen des Registrierungswerts HKEY_LOCAL_MACHINE \software\microsoft\microsoft SQL server\130\bootstrap\setup\ R_SERV_CACHE
Date\Time Info-Registrierungswert:
Date\Time Informationen zum Lesen des Registrierungswerts HKEY_LOCAL_MACHINE \software\microsoft\microsoft SQL Server\130\Bootstrap\BootstrapDir
Date\Time Info Registrierungswert: c:\Programme\Microsoft SQL Server\130\Setup Bootstrap \
Date\Time Informationen zum Suchen nach Cache-dir: c:\Programme\Microsoft SQL Server\130\Setup bootstrap\\ R_SERV_CACHE
Date\Time Informationen über das Standardcache Verzeichnis: C:\Users\administrator. SQLREPRO\AppData\Local\Temp\
Date\Time Informationen ab Download: https://go.Microsoft.com/fwlink/?linkid=851502&clcid = 1033
Date\Time Warnung: Fehler beim Erstellen einer Anforderung: keine Verbindung mit dem Remoteserver
Date\Time Fehler beim Download: https://go.Microsoft.com/fwlink/?linkid=851502&clcid = 1033 [Objektverweis wurde nicht auf eine Instanz eines Objekts gesetzt.]
Date\Time Informationen, die mit Code 851502 beendet werden
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.
Fehlerbehebung
Dieses Problem wurde in den folgenden kumulativen Updates für SQL Server behoben:
Informationen zu kumulativen Updates für SQL Server:
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsupdates, die im vorherigen kumulativen Update enthalten waren. Schauen Sie sich die neuesten kumulativen Updates für SQL Server an:
Problemumgehung
Sie können eine der folgenden Methoden anwenden, um dieses Problem zu umgehen:
-
Die Problemumgehung besteht darin, Setup. exe über die Befehlszeile auszuführen und den Schalter "/MRCACHEDIRECTORY" einzuschließen, um den Speicherort der CAB-Dateien anzugeben.
-
So platzieren Sie die manuell heruntergeladenen SRO\SRS-und/oder SPO\SPS-Dateien unter dem Standardcache Verzeichnis, bevor Sie die Reparatur ausführen.
Informationsquellen
Erfahren Sie mehr über die Terminologie, mit der Microsoft Softwareupdates beschreibt.