Symptomen
Als u een herstelbewerking uitvoert van een installatiemedium van SQL Server 2016 of 2017 op een server die geen Internet toegang heeft, mislukt de herstelbewerking voor de machine learning onderdelen (bijvoorbeeld R, python). Herstel mislukt echter voor alle andere onderdelen, waaronder machine learning (in-database).
De foutmelding ' rsetup. log ' bevestigt dat de fout is veroorzaakt door een mislukte poging om de SRO/SRS-en/of SPO/SPS-onderdelen te downloaden:
Date\Time INFO opdracht geactiveerd: 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 versie: 9.2.0.25
Date\Time INFO bij het lezen van registerwaarde HKEY_LOCAL_MACHINE \Software\Microsoft\Microsoft SQL Server\130\Bootstrap\Setup\ R_SERV_CACHE
Date\Time INFO registerwaarde:
Date\Time INFO bij het lezen van registerwaarde HKEY_LOCAL_MACHINE \Software\Microsoft\Microsoft SQL Server\130\Bootstrap\BootstrapDir
Date\Time INFO registerwaarde: C:\Program Files\Microsoft SQL Server\130\Setup bootstrap \
Date\Time INFO zoeken voor de cachemap: C:\Program Files\Microsoft SQL Server\130\Setup Bootstrap\\ R_SERV_CACHE
Date\Time INFO met behulp van de standaardmap voor cachemap: C:\Users\administrator. SQLREPRO\AppData\Local\Temp\
Date\Time INFO begint te downloaden: https://go.microsoft.com/fwlink/?LinkId=851496&clcid = 1033
Date\Time Een waarschuwing voor het aanstellen van een foutmelding: kan geen verbinding maken met de externe server
Date\Time FOUT downloaden mislukt: https://go.microsoft.com/fwlink/?LinkId=851496&clcid = 1033 [object verwijzing is niet ingesteld op een exemplaar van een object.]
Date\Time INFO over het beëindigen van code 851496
Date\Time INFO opdracht geactiveerd: 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 versie: 9.2.0.25
Date\Time INFO bij het lezen van registerwaarde HKEY_LOCAL_MACHINE \Software\Microsoft\Microsoft SQL Server\130\Bootstrap\Setup\ R_SERV_CACHE
Date\Time INFO registerwaarde:
Date\Time INFO bij het lezen van registerwaarde HKEY_LOCAL_MACHINE \Software\Microsoft\Microsoft SQL Server\130\Bootstrap\BootstrapDir
Date\Time INFO registerwaarde: C:\Program Files\Microsoft SQL Server\130\Setup bootstrap \
Date\Time INFO zoeken voor de cachemap: C:\Program Files\Microsoft SQL Server\130\Setup Bootstrap\\ R_SERV_CACHE
Date\Time INFO met behulp van de standaardmap voor cachemap: C:\Users\administrator. SQLREPRO\AppData\Local\Temp\
Date\Time INFO begint te downloaden: https://go.microsoft.com/fwlink/?LinkId=851502&clcid = 1033
Date\Time Een waarschuwing voor het aanstellen van een foutmelding: kan geen verbinding maken met de externe server
Date\Time FOUT downloaden mislukt: https://go.microsoft.com/fwlink/?LinkId=851502&clcid = 1033 [object verwijzing is niet ingesteld op een exemplaar van een object.]
Date\Time INFO over het beëindigen van code 851502
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Oplossing
Dit probleem is opgelost in de volgende cumulatieve updates voor SQL Server:
Over cumulatieve updates voor SQL Server:
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:
Tijdelijke oplossing
U kunt dit probleem omzeilen door een van de volgende methoden te gebruiken:
-
De tijdelijke oplossing is om Setup. exe uit te voeren via de opdrachtprompt en de '/MRCACHEDIRECTORY-schakeloptie in te voegen om de locatie van de cab-bestanden op te geven.
-
Als u de handmatig gedownloade SRO\SRS-en/of SPO\SPS-bestanden wilt plaatsen onder de standaardcache Directory voordat u herstellen uitvoert.
Verwijzingen
Lees meer over de terminologiedie door Microsoft wordt gebruikt om software-updates te beschrijven.