Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: SQL Server 2016 (13.x) en latere versies
In dit artikel wordt beschreven hoe u SQL Server Machine Learning Services offline installeert op computers zonder internettoegang die zich achter een netwerkfirewall bevindt.
Installatieprogramma's maken standaard verbinding met Microsoft-downloadsites om vereiste en bijgewerkte onderdelen voor machine learning op SQL Server op te halen. Als firewallbeperkingen verhinderen dat het installatieprogramma deze sites bereikt, kunt u een apparaat met internetverbinding gebruiken om bestanden te downloaden, bestanden over te dragen naar een offlineserver en vervolgens setup uit te voeren.
Opmerking
Functiemogelijkheden en installatieopties verschillen per versie van SQL Server. Gebruik de vervolgkeuzelijst versieselector om de juiste versie van SQL Server te kiezen.
In-databaseanalyse bestaat uit een database-engine-exemplaar, plus extra onderdelen voor R- en Python-integratie, afhankelijk van de versie van SQL Server.
- Vanaf SQL Server 2022 (16.x) worden runtimes voor R, Python en Java niet meer geïnstalleerd met SQL Setup. Installeer in plaats daarvan uw gewenste R- en/of Python-aangepaste runtime(s) en pakketten. Het offline-installatieproces is daarom vergelijkbaar met het onlineproces. Zie Sql Server 2022 Machine Learning Services installeren in Windows of SQL Server 2022 Machine Learning Services installeren op Linux voor meer informatie.
- SQL Server 2019 bevat R, Python en Java.
- SQL Server 2017 bevat R en Python.
- SQL Server 2016 ondersteunt alleen R.
Offline-installatie van SQL Server 2022
Offline-installatie van SQL Server 2022 (16.x) is vergelijkbaar met de online-installatie-ervaring.
Gebruik SQL Setup om de functie Machine Learning Services te installeren.
Download eventuele gewenste runtimes en kopieer deze naar de offline-installatieserver. Aangepaste runtimes voor SQL Server 2022 (16.x) zijn door de klant geïnstalleerd. CAB-bestanden worden niet gebruikt voor SQL Server 2022 (16.x).
Download alle gewenste pakketten en kopieer deze naar de offlineinstallatieserver. Als dat niet het geval is, raadpleegt u de instructies voor de installatie van SQL Setup en de installatie van de gewenste aangepaste pakketten:
Op een geïsoleerde server worden taalspecifieke functies voor machine learning en R/Python toegevoegd via CAB-bestanden.
Offline-installatie van SQL Server 2019
Als u SQL Server Machine Learning Services (R en Python) wilt installeren op een geïsoleerde server, downloadt u eerst de eerste versie van SQL Server en de bijbehorende CAB-bestanden voor R- en Python-ondersteuning. Zelfs als u van plan bent om uw server onmiddellijk bij te werken voor het gebruik van de meest recente cumulatieve update, moet eerst een eerste release worden geïnstalleerd.
Opmerking
SQL Server 2019 heeft geen servicepacks. De eerste release is de enige basislijn, met alleen onderhoud via cumulatieve updates.
1 - 2019 CABs downloaden
Download op een computer met een internetverbinding de CAB-bestanden met R- en Python-functies voor de eerste release en de installatiemedia voor SQL Server 2019.
| Vrijgeven | Downloadkoppeling |
|---|---|
| Microsoft R Open | SRO_3.5.2.125_1033.cab |
| Microsoft R Server | SRS_9.4.7.25_1033.cab |
| Microsoft Python Open | SPO_4.5.12.120_1033.cab |
| Microsoft Python Server | SPS_9.4.7.25_1033.cab |
Opmerking
De Java-functie is opgenomen in het SQL Server-installatiemedium en heeft geen afzonderlijk CAB-bestand nodig.
2 - SQL Server 2019-installatiemedia ophalen
Start sql Server 2019 Setup vanaf uw installatiemedia op een computer met een internetverbinding.
Dubbelklik op Setup en kies het installatietype Media downloaden. Met deze optie maakt setup een lokaal .iso -bestand (of .cab) met de installatiemedia.
Op een geïsoleerde server worden taalspecifieke functies voor machine learning en R/Python toegevoegd via CAB-bestanden.
Offline-installatie van SQL Server 2017
Als u SQL Server Machine Learning Services (R en Python) wilt installeren op een geïsoleerde server, downloadt u eerst de eerste versie van SQL Server en de bijbehorende CAB-bestanden voor R- en Python-ondersteuning. Zelfs als u van plan bent om uw server onmiddellijk bij te werken voor het gebruik van de meest recente cumulatieve update, moet eerst een eerste release worden geïnstalleerd.
Opmerking
SQL Server 2017 heeft geen servicepacks. Het is de eerste release van SQL Server om de eerste release te gebruiken als de enige basislijn, met alleen onderhoud via cumulatieve updates.
1 - 2017 CABs downloaden
Download op een computer met een internetverbinding de CAB-bestanden met R- en Python-functies voor de eerste release en de installatiemedia voor SQL Server 2017.
| Vrijgeven | Downloadkoppeling |
|---|---|
| Microsoft R Open | SRO_3.3.3.24_1033.cab |
| Microsoft R Server | SRS_9.2.0.24_1033.cab |
| Microsoft Python Open | SPO_9.2.0.24_1033.cab |
| Microsoft Python Server | SPS_9.2.0.24_1033.cab |
2 - SQL Server 2017-installatiemedia ophalen
Start sql Server 2017 Setup vanaf uw installatiemedia op een computer met een internetverbinding.
Dubbelklik op Setup en kies het installatietype Media downloaden. Met deze optie maakt setup een lokaal .iso -bestand (of .cab) met de installatiemedia.
Op een geïsoleerde server worden machine learning- en R-taalspecifieke functies toegevoegd via CAB-bestanden.
Offline-installatie van SQL Server 2016
SQL Server 2016 in-database-analyse is uitsluitend R, met slechts twee CAB-bestanden: één voor productpakketten en één voor de distributie van opensource R door Microsoft. Begin met het installeren van een van deze releases: RTM, SP 1, SP 2. Zodra een basisinstallatie is geïnstalleerd, kunnen cumulatieve updates worden toegepast als een volgende stap.
Download op een computer met een internetverbinding de CAB-bestanden die door de installatie worden gebruikt om in-database analytics te installeren op SQL Server 2016.
1 - 2016 CABs downloaden
| Vrijgeven | Microsoft R Open | Microsoft R Server |
|---|---|---|
| SQL Server 2016 RTM | SRO_3.2.2.803_1033.cab | SRS_8.0.3.0_1033.cab |
| SQL Server 2016 SP 1 | SRO_3.2.2.15000_1033.cab | SRS_8.0.3.15000_1033.cab |
| SQL Server 2016 SP 2 | SRO_3.2.2.16000_1033.cab | SRS_8.0.3.17000_1033.cab |
2 - SQL Server 2016-installatiemedia
U kunt SQL Server 2016 RTM, SP 1 of SP 2 installeren als uw eerste installatie op de doelcomputer. Elk van deze versies kan een cumulatieve update accepteren. Zoek de installatie-applicatie van SQL Server 2016 op uw installatiemedia.
Bestanden overdragen
Kopieer de SQL Server-installatiemediabestanden (.iso of .cab) en CAB-bestanden voor in-database analyse naar de doelcomputer. Plaats de CAB-bestanden en het installatiemediabestand in dezelfde map op de doelcomputer, zoals de %TEMP%-map van de installatiegebruiker.
De map %TEMP% is vereist voor Python CAB-bestanden. Voor R kunt u %TEMP% gebruiken of de myrcachedirectory parameter instellen op het CAB-pad.
Setup uitvoeren
Wanneer u SQL Server Setup uitvoert op een computer die niet is verbonden met internet, voegt Setup een offlineinstallatiepagina toe aan de wizard, zodat u de locatie kunt opgeven van de CAB-bestanden die u in de vorige stap hebt gekopieerd.
Als u de installatie wilt starten, dubbelklikt u op het .iso- of .cab-bestand om toegang te krijgen tot de installatiemedia. Je zou het bestand setup.exe moeten zien.
Klik met de rechtermuisknop op setup.exe en voer deze uit als administrator.
Wanneer de installatiewizard de licentiepagina voor opensource R- of Python-onderdelen weergeeft, selecteert u Accepteren. Als u licentievoorwaarden accepteert, kunt u doorgaan met de volgende stap.
Wanneer u bij de pagina Offline-installatie bent, geeft u in Installatiepad de map op met de CAB-bestanden die u eerder hebt gekopieerd.
Ga door met het volgen van de aanwijzingen op het scherm om de installatie te voltooien.
Cumulatieve updates toepassen
U wordt aangeraden de meest recente cumulatieve update toe te passen op zowel de database-engine als de machine learning-onderdelen.
Begin met een basislijninstantie. U kunt alleen cumulatieve updates toepassen op bestaande installaties van de eerste versie van SQL Server.
Ga op een apparaat met internetverbinding naar de cumulatieve updatelijst voor uw versie van SQL Server. Zie De versie, editie en updateniveau van SQL Server en de bijbehorende onderdelen bepalen.
Selecteer de meest recente cumulatieve update om het uitvoerbare bestand te downloaden.
Alle bestanden overbrengen naar dezelfde map op de offlinecomputer.
Voer SQL Setup uit. Accepteer de licentievoorwaarden en bekijk op de pagina Functieselectie de functies waarvoor cumulatieve updates worden toegepast. U ziet nu elke functie die is geïnstalleerd voor het huidige exemplaar, inclusief machine learning-functies.
Cumulatieve updates worden geïnstalleerd via het installatieprogramma.
Begin met een basisinstantie. U kunt alleen cumulatieve updates toepassen op bestaande installaties van de eerste versie van SQL Server.
Ga op een apparaat met internetverbinding naar de cumulatieve updatelijst voor uw versie van SQL Server. Zie De versie, editie en updateniveau van SQL Server en de bijbehorende onderdelen bepalen.
Cumulatieve updates worden geïnstalleerd via het installatieprogramma.
Begin met een basisinstantie. U kunt alleen cumulatieve updates toepassen op bestaande installaties van de eerste release van SQL Server 2016, SQL Server 2016 SP 1 of SQL Server 2016 SP 2.
Ga op een apparaat met internetverbinding naar de cumulatieve updatelijst voor uw versie van SQL Server. Zie De versie, editie en updateniveau van SQL Server en de bijbehorende onderdelen bepalen.
Selecteer de meest recente cumulatieve update om het uitvoerbare bestand te downloaden.
Haal bijbehorende CAB-bestanden op voor R en Python. Zie CAB-downloads voor cumulatieve updates voor SQL Server in-database analytics-exemplaren.
Alle bestanden, uitvoerbare bestanden en CAB-bestanden overbrengen naar dezelfde map op de offlinecomputer.
Voer Setup uit. Accepteer de licentievoorwaarden en bekijk op de pagina Functieselectie de functies waarvoor cumulatieve updates worden toegepast. U ziet nu elke functie die is geïnstalleerd voor het huidige exemplaar, inclusief machine learning-functies.
Ga door met de wizard en accepteer de licentievoorwaarden voor R- en Python-distributies. Tijdens de installatie wordt u gevraagd de maplocatie te kiezen die de bijgewerkte CAB-bestanden bevat.
Omgevingsvariabelen instellen
Alleen voor R-functie-integratie moet u de omgevingsvariabele MKL_CBWR instellen om consistente uitvoer van MKL-berekeningen (Intel Math Kernel Library) te garanderen.
In het Configuratiescherm selecteert u Systeem en Beveiliging>Systeem>Geavanceerde systeeminstellingen>Omgevingsvariabelen.
Maak een nieuwe gebruiker of systeemvariabele.
- Variabelenaam instellen op
MKL_CBWR - Stel de variabelewaarde in op
AUTO
- Variabelenaam instellen op
Voor deze stap moet de server opnieuw worden opgestart. Als u het uitvoeren van scripts wilt inschakelen, kunt u het opnieuw opstarten uitstellen totdat al het configuratiewerk is voltooid.
Configuratie na installatie
Nadat de installatie is voltooid, start u de service opnieuw op en configureert u de server om scriptuitvoering in te schakelen:
Voor een eerste offline-installatie van SQL Server Machine Learning Services is dezelfde configuratie vereist als voor een online-installatie:
Nadat de installatie is voltooid, start u de service opnieuw op en configureert u de server om scriptuitvoering in te schakelen:
Voor een eerste offline-installatie van SQL Server R Services is dezelfde configuratie vereist als voor een online-installatie: