Skip to content

Commit 100a468

Browse files
authored
Merge pull request #7154 from HeidiSteen/heidist-ctp2-linux
Linux version bump, linked to quickstart installs
2 parents 1794a2f + a7519bf commit 100a468

1 file changed

Lines changed: 13 additions & 58 deletions

File tree

docs/linux/sql-server-linux-setup-machine-learning.md

Lines changed: 13 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
2-
title: Install SQL Server Machine Learning Services (R and Python) on Linux | Microsoft Docs
3-
description: This article describes how to install SQL Server Machine Learning Services (R and Python) on Red Hat and Ubuntu.
2+
title: Install SQL Server Machine Learning Services (R, Python, Java) on Linux | Microsoft Docs
3+
description: This article describes how to install SQL Server Machine Learning Services (R, Python, Java) on Red Hat and Ubuntu.
44
author: HeidiSteen
55
ms.author: heidist
66
manager: cgronlun
7-
ms.date: 08/09/2018
7+
ms.date: 09/09/2018
88
ms.topic: conceptual
99
ms.prod: sql
1010
ms.component: ""
@@ -13,46 +13,22 @@ ms.custom: "sql-linux"
1313
ms.technology: machine-learning
1414
monikerRange: ">=sql-server-ver15||>=sql-server-linux-ver15||=sqlallproducts-allversions"
1515
---
16-
# Install SQL Server vNext Machine Learning Services R and Python support on Linux
16+
# Install SQL Server 2019 Machine Learning Services (R, Python, Java) on Linux
1717

18-
[SQL Server Machine Learning Services (R and Python)](../advanced-analytics/what-is-sql-server-machine-learning.md) runs on Linux operating systems starting in this CTP 2.0 release of SQL Server vNext. Follow these steps to install in-database analytics on either of these Linux operating systems:
19-
20-
- [Red Hat Enterprise Linux 7.3 or 7.4](#RHEL)
21-
- [Ubuntu 16.04](#ubuntu)
22-
23-
> [!NOTE]
24-
> SUSE (SLES) is not a supported operating system in this release.
18+
[SQL Server Machine Learning Services](../advanced-analytics/what-is-sql-server-machine-learning.md) runs on Linux operating systems starting in this CTP 2.0 release of SQL Server 2019. Follow these steps to install the Java programming extension, or the machine learning extensions for R and Python.
2519

2620
## Prerequisites
2721

28-
First [install SQL Server vNext](sql-server-linux-setup.md#platforms). This configures the keys and repositories used when installing the R and Python packages.
22+
+ Install the database engine on either [Red Hat Enterprise Linux 7.3 or 7.4](quickstart-install-connect-red-hat.md) or [Ubuntu 16.04](quickstart-install-connect-ubuntu.md).
2923

30-
Hardware requirements include:
24+
> [!NOTE]
25+
> SUSE (SLES) is not a supported operating system for Java, R, or Python extensions in this release.
3126
32-
+ Minimum of 2 GB of RAM, maximum 256 GB of RAM
33-
+ Minimum of 4 GB of disk space
34-
+ XFS (default on RHEL) or EXT4 file system
35-
+ Network connectivity to the Internet to download the package
36-
+ A hostname with a maximum of 15 characters
37-
+ wget is a required package to run the configuration script
38-
+ Python3 is required to run the configuration script
27+
After the database engine is installed and configured, you can add the programming language extensions for Java, R, or Python. Packages for these extensions are downloaded and installed independently of the database engine. Download links and nstructions for each operating system are provided in the following sections.
3928

4029
<a name="RHEL"></a>
4130

42-
## Install on RHEL
43-
44-
Download the Microsoft SQL Server Red Hat repository configuration file:
45-
46-
```bash
47-
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo
48-
```
49-
Run the following commands to install SQL Server.
50-
51-
```bash
52-
sudo yum install -y mssql-server
53-
```
54-
55-
### Add both R and Python support
31+
## Red Hat package install
5632

5733
Run the following commands to install SQL Server with Machine Learning Services with both R and Python.
5834

@@ -78,29 +54,8 @@ Run the following commands to install SQL Server with Machine Learning Services
7854

7955
<a name="ubuntu"></a>
8056

81-
## Install on Ubuntu
82-
83-
Import the public repository GPG keys:
84-
85-
```bash
86-
87-
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
88-
```
89-
90-
Register the Microsoft SQL Server Ubuntu repository:
91-
92-
```bash
93-
sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/16.04/mssql-server-2017.list)"
94-
```
95-
96-
Run the following commands to install SQL Server vNext.
97-
98-
```bash
99-
sudo apt-get update
100-
sudo apt-get install -y mssql-server
101-
```
57+
## Ubuntu package install
10258

103-
### Add both R and Python support
10459
Run the following commands to install SQL Server with Machine Learning Services with both R and Python:
10560

10661
```bash
@@ -123,7 +78,7 @@ Run the following commands to install SQL Server with Machine Learning Services
12378

12479
## Unattended installation
12580

126-
For Machine Learning Services, we have added a new environment variable (ACCEPT_ML_EULA) that you can use to accept the ML Services EULA supplement for unattended installations. This is a supplement to the SQL Server EULA.
81+
For open-source R and Python components, use the environment variable (ACCEPT_ML_EULA) to accept the ML Services EULA supplement for unattended installations. This is a supplement to the SQL Server EULA.
12782

12883
The following example configures the Developer edition of SQL Server with SQL Server Machine Learning Services. The -n parameter performs an unprompted installation where the configuration values are pulled from the environment variables.
12984

@@ -199,7 +154,7 @@ GO
199154

200155
## Add other R and Python packages
201156

202-
You can install other R and Python packages and use them in script that executes on SQL Server vNext.
157+
You can install other R and Python packages and use them in script that executes on SQL Server 2019.
203158

204159
### R packages
205160

0 commit comments

Comments
 (0)