Skip to content

Commit 2dc3b17

Browse files
committed
edits
1 parent 36ebbb1 commit 2dc3b17

1 file changed

Lines changed: 24 additions & 15 deletions

File tree

docs/advanced-analytics/r/installing-ml-components-without-internet-access.md

Lines changed: 24 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
---
22
title: "Installing machine learning components without internet access | Microsoft Docs"
33
ms.custom: ""
4-
ms.date: "10/0522/2017"
5-
ms.prod: "sql-server-2016"
4+
ms.date: "10/31/2017"
5+
ms.prod:
6+
- "sql-server-2016"
7+
- "sql-server-2017"
68
ms.reviewer: ""
79
ms.suite: ""
810
ms.technology:
@@ -13,18 +15,16 @@ ms.assetid: 0a90c438-d78b-47be-ac05-479de64378b2
1315
caps.latest.revision: 30
1416
author: "jeannt"
1517
ms.author: "jeannt"
16-
manager: "jhubbard"
18+
manager: "cgronlund"
1719
ms.workload: "On Demand"
1820
---
1921
# Installing machine learning components without internet access
2022

21-
Because the R and Python components provided with SQL Server 2016 and SQL Server 2017 are open source, Microsoft does not install R or Python components by default.
22-
23-
Instead, we provide the related installers and bundled packages as a convenience on the Microsoft Download Center and other trusted sites. You must consent to the appropriate license, and then SQL Server setup installs R or Python components for you.
23+
Because the R and Python components provided with SQL Server 2016 and SQL Server 2017 are open source, Microsoft does not install R or Python components by default. Instead, we provide the related installers and bundled packages as a convenience on the Microsoft Download Center and other trusted sites. You must consent to the appropriate license, and then SQL Server setup installs R or Python components for you.
2424

2525
This topic provides the download locations for the installers and an overview of the offline setup process.
2626

27-
## Installation process
27+
## Overview of the offline installation process
2828

2929
Typically, setup of the machine components used in SQL Server 2016 and SQL Server 2017 requires an internet connection. When SQL Server setup runs, if you have selected any of the machine learning options, setup checks for the Python or R installers, as well as any other required components.
3030

@@ -42,12 +42,21 @@ Typically, setup of the machine components used in SQL Server 2016 and SQL Serve
4242

4343
### Step 1. Obtain additional installers
4444

45-
For **R** in SQL Server 2016 and SQL Server 2017, you'll need to get two different installers. The SQL Server setup wizard ensures that they are installed in the correct order.
45+
**For R**
46+
47+
The R language is supported in both SQL Server 2016 and SQL Server 2017. Two different installers are required, for open source and propretary components. The SQL Server setup wizard ensures that they are installed in the correct order.
4648

4749
+ Installers with **SRO** in the name provide the open source components.
4850
+ Installers with **SRS** in the name contain components provided by Microsoft, including those for database integration.
4951

50-
For **Python** in SQL Server 2017, download the single CAB file, and any prerequisites.
52+
**For Python**
53+
54+
The Python language is supported only in SQL Server 2017. Again there are two separate installers that you must download.
55+
56+
+ Installers with **SPO** in the name are for Microsoft Python Open, and provide the open source components.
57+
+ Installers with **SPS** in the name are for Microsoft Python Server, and contain components provided by Microsoft, including those for database integration.
58+
59+
**How to download**
5160

5261
1. Download the installers from the [Microsoft Download Center sites](#installerlocs) onto a computer with internet access, and save the installer rather than running it.
5362
2. Copy the installer (CAB) files to the computer where you intend to install machine learning components.
@@ -113,7 +122,7 @@ Microsoft R Server |[SRS_9.2.0.24_1033.cab](https://go.microsoft.com/fwlink
113122
Microsoft Python Open |[SPO_9.2.0.24_1033.cab](https://go.microsoft.com/fwlink/?LinkId=851502) |
114123
Microsoft Python Server |[SPS_9.2.0.24_1033.cab](https://go.microsoft.com/fwlink/?LinkId=851508) |
115124
**SQL Server 2017 CU1** |
116-
Microsoft R Open |use prervious|
125+
Microsoft R Open |use previous|
117126
Microsoft R Server |[SRS_9.2.0.100_1033.cab](https://go.microsoft.com/fwlink/?LinkId=851501)|
118127
Microsoft Python Open |use previous |
119128
Microsoft Python Server |[SPS_9.2.0.100_1033.cab](https://go.microsoft.com/fwlink/?LinkId=851500) |
@@ -183,7 +192,6 @@ Component |Version
183192
[Microsoft Visual C++ 2013 Redistributable](https://go.microsoft.com/fwlink/?linkid=799853) | 12.0.30501.0
184193
[Microsoft Visual C++ 2015 Redistributable](https://go.microsoft.com/fwlink/?linkid=828641) | 14.0.23026.0
185194

186-
187195
## <a name="modslocales"></a>Installing for different language locales
188196

189197
If you download the .CAB files as part of SQL Server setup on a computer with internet access, the setup wizard detects the local language and automatically changes the language of the installer.
@@ -198,7 +206,7 @@ However, depending on your version of SQL Server, you might need to take additio
198206

199207
> [!IMPORTANT]
200208
> This issue applies only to early versions and was fixed in later releases.
201-
> Only use this workaround if the installer returns a message that it cannot install the correct language.
209+
> **Only use this workaround if the installer returns a message that it cannot install the correct language.**
202210
203211
+ **For SQL Server 2017**
204212

@@ -214,14 +222,15 @@ Slipstream setup refers to the ability to apply a patch or update to a failed in
214222

215223
+ If you are *adding* these components to an *existing* installation, use the updated version of the SQL Server installer, and the corresponding updated version of the additional components. When you specify that the R feature is to be installed, the installer looks for the matching version of the installers for the machine learning components.
216224

217-
## Command-line arguments for setup
225+
## Command-line arguments for specifying component locations
218226

219-
When performing an unattended setup, you must provide the following command-line arguments. However, you do not need to set any additional flags to install additional required components; prerequisites such as .NET core are installed silently by default.
227+
When performing an offline setup from the command line, you must provide the following command-line arguments to specify the location of components that you downloaded in advance. However, you do not need to set any additional flags to install additional required components; prerequisites such as .NET core are installed silently by default.
220228

221229
**Location of installers**
222230

223231
- `/UPDATESOURCE` to specify the location of the local file containing the SQL Server update installer
224232
- `/MRCACHEDIRECTORY` to specify the folder containing the R component CAB files
233+
- `/MPYCACHEDIRECTORY` to specify the folder containing the Python component CAB files
225234

226235
**R components in SQL Server 2016**
227236

@@ -238,7 +247,7 @@ When performing an unattended setup, you must provide the following command-line
238247

239248
- `/ADVANCEDANALYTICS` to get engine support for external scripts
240249
- `/SQL_INST_MPY` to use Python
241-
- `/IACCEPTPYTHONLICENSETERMS="True"` to accept the separate R licensing agreement
250+
- `/IACCEPTPYTHONLICENSETERMS="True"` to accept the separate Python licensing agreement
242251

243252

244253
> [!NOTE]

0 commit comments

Comments
 (0)