KB4513096 - REMEDIERE: Repararea nu reușește pentru componentele de învățare programată pe server fără acces la internet

Se aplică la
SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Standard on Windows SQL Server 2016 Service Pack 2 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Simptome

Atunci când rulați o reparare de pe suportul de instalare SQL Server 2016 sau 2017 pe un server care nu are acces la internet, operațiunea de reparare nu reușește pentru componentele de învățare programată (de exemplu, R, Python). Totuși, repararea reușește pentru toate celelalte componente, inclusiv pentru învățarea programată (în baza de date).

      

"rsetup.log" confirmă faptul că eroarea se datorează unei încercări nereușite de a descărca componentele SRO/SRS și/sau SPO/SPS:
      

Dată\Oră Comanda INFO invocată: 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
      

Dată\Oră INFO RSetup.exe versiunea: 9.2.0.25
      

Dată\Oră INFORMAȚII Citirea valorii de registry HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\130\Bootstrap\Setup\R_SERV_CACHE
      

Dată\Oră Valoarea registry INFO:
      

Dată\Oră INFORMAȚII Citirea valorii de registry HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\130\Bootstrap\BootstrapDir
      

Dată\Oră Valoarea registry INFO: C:\Program Files\Microsoft SQL Server\130\Setup Bootstrap\
      

Dată\Oră INFO Căutarea memoriei cache: C:\Program Files\Microsoft SQL Server\130\Setup Bootstrap\\R_SERV_CACHE
      

Dată\Oră INFORMAȚII Utilizarea directorului cache implicit: C:\Users\administrator. SQLREPRO\AppData\Local\Temp\
      

Dată\Oră INFO Pornirea descărcării: https://go.microsoft.com/fwlink/?LinkId=851496&clcid=1033
      

Dată\Oră WARN Eroare la efectuarea solicitării: Unable to connect to the remote server
      

Dată\Oră EROARE Descărcarea nu a reușit: https://go.microsoft.com/fwlink/?LinkId=851496&clcid=1033 [Referință la obiect nesetată la o instanță a unui obiect.]
      

Dată\Oră INFO Ieșirea cu codul 851496
      

      

Dată\Oră Comanda INFO invocată: 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
      

Dată\Oră INFO RSetup.exe versiunea: 9.2.0.25
      

Dată\Oră INFORMAȚII Citirea valorii de registry HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\130\Bootstrap\Setup\R_SERV_CACHE
      

Dată\Oră Valoarea registry INFO:
      

Dată\Oră INFORMAȚII Citirea valorii de registry HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\130\Bootstrap\BootstrapDir
      

Dată\Oră Valoarea registry INFO: C:\Program Files\Microsoft SQL Server\130\Setup Bootstrap\
      

Dată\Oră INFO Căutarea memoriei cache: C:\Program Files\Microsoft SQL Server\130\Setup Bootstrap\\R_SERV_CACHE
      

Dată\Oră INFORMAȚII Utilizarea directorului cache implicit: C:\Users\administrator. SQLREPRO\AppData\Local\Temp\
      

Dată\Oră INFO Pornirea descărcării: https://go.microsoft.com/fwlink/?LinkId=851502&clcid=1033
      

Dată\Oră WARN Eroare la efectuarea solicitării: Unable to connect to the remote server
      

Dată\Oră EROARE Descărcarea nu a reușit: https://go.microsoft.com/fwlink/?LinkId=851502&clcid=1033 [Referință la obiect nesetată la o instanță a unui obiect.]
      

Dată\Oră INFORMAȚII Ieșirea cu codul 851502
      

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft care sunt listate în secțiunea „Se aplică la”.

Rezolvare

Această problemă este remediată în următoarele actualizări cumulative pentru SQL Server:

Despre actualizările cumulative pentru SQL Server:

Fiecare actualizare cumulativă nouă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu actualizarea cumulativă anterioară. Consultați cele mai recente actualizări cumulative pentru SQL Server:

Soluție

Pentru a evita această problemă, puteți utiliza una dintre metodele următoare:

  • Soluția este să rulați setup.exe prin linia de comandă și să includeți comutatorul "/MRCACHEDIRECTORY" pentru a specifica locația fișierelor cab.
  • Pentru a plasa fișierele SRO\SRS și/sau SPO\SPS descărcate manual în directorul cache implicit înainte de a rula repararea.

Referințe

Aflați despre terminologia pe care o utilizează Microsoft pentru a descrie actualizările de software.