You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# 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
17
17
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.
25
19
26
20
## Prerequisites
27
21
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).
29
23
30
-
Hardware requirements include:
24
+
> [!NOTE]
25
+
> SUSE (SLES) is not a supported operating system for Java, R, or Python extensions in this release.
31
26
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.
39
28
40
29
<aname="RHEL"></a>
41
30
42
-
## Install on RHEL
43
-
44
-
Download the Microsoft SQL Server Red Hat repository configuration file:
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
102
58
103
-
### Add both R and Python support
104
59
Run the following commands to install SQL Server with Machine Learning Services with both R and Python:
105
60
106
61
```bash
@@ -123,7 +78,7 @@ Run the following commands to install SQL Server with Machine Learning Services
123
78
124
79
## Unattended installation
125
80
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.
127
82
128
83
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.
129
84
@@ -199,7 +154,7 @@ GO
199
154
200
155
## Add other R and Python packages
201
156
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.
0 commit comments