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
Copy file name to clipboardExpand all lines: docs/linux/sql-server-linux-release-notes.md
+16-14Lines changed: 16 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ description:
6
6
author: rothja
7
7
ms.author: jroth
8
8
manager: jhubbard
9
-
ms.date: 10-25-2016
9
+
ms.date: 10-27-2016
10
10
ms.topic: article
11
11
ms.prod: sql-non-specified
12
12
ms.service:
@@ -31,7 +31,16 @@ ms.assetid:
31
31
32
32
The following release notes apply to SQL Server vNext CTP1 running on Linux.
33
33
34
+
## Supported operating systems
35
+
36
+
- Ubuntu 16.04LTS (EXT4 file system)
37
+
- Red Hat Enterprise Linux 7.2: Workstation, Server and Desktop. (XFS or EXT4 file systems).
38
+
- Docker Engine 1.8+ on Windows, Mac or Linux.
39
+
- Less than 64 cores. Using 64 or more cores will cause an error.
40
+
- Less than 32 GB of memory. If more than 32 GB of memory is available, only 32 GB will be used.
41
+
34
42
## Package details
43
+
The following sections provide the Debian and RPM package details.
35
44
36
45
### Debian
37
46
@@ -49,23 +58,16 @@ The following release notes apply to SQL Server vNext CTP1 running on Linux.
49
58
-**Architecture**: x86_64
50
59
-**Version**: 13.0.2990.31
51
60
52
-
## Package file locations
61
+
### Package file locations
62
+
The following table provide direct links to the Debian and RPM packages for SQL Server vNext.
63
+
64
+
> [!IMPORTANT]
65
+
> These packages are not meant to be used in typical installation scenarios. For installation steps, see [Install SQL Server on Linux](sql-server-linux-setup.md).
53
66
54
67
| Distribution | Download |
55
68
|-----|-----|
56
-
| Red Hat Enterprise Linux 7.2 |[https://private-repo.microsoft.com/rhel7/mssql-private-preview/mssql-server-13.0.2990.31-12.x86_64.rpm](https://private-repo.microsoft.com/rhel7/mssql-private-preview/mssql-server-13.0.2990.31-12.x86_64.rpm)|
- Red Hat Enterprise Linux 7.2: Workstation, Server and Desktop. (XFS or EXT4 file systems).
63
-
- Docker Engine 1.8+ on Windows, Mac or Linux.
64
-
- Less than 64 cores. Using 64 or more cores will cause an error.
65
-
- Less than 32 GB of memory. If more than 32 GB of memory is available, only 32 GB will be used.
66
-
67
-
> [!NOTE]
68
-
> Any file systems that are not specified in the previous list are not supported.
70
+
| Red Hat Enterprise Linux 7.2 |[https://private-repo.microsoft.com/rhel7/mssql-private-preview/mssql-server-13.0.2990.31-12.x86_64.rpm](https://private-repo.microsoft.com/rhel7/mssql-private-preview/mssql-server-13.0.2990.31-12.x86_64.rpm)|
4. To persist the data generated from your Docker container, you must map volume to the host machine. To do that, use the run command with the “-v \<host_folder\>:/var/opt/mssql” flag. This will allow the data to be restored between container executions.
66
+
4. To persist the data generated from your Docker container, you must map volume to the host machine. To do that, use the run command with the **-v \<host_folder\>:/var/opt/mssql** flag. This will allow the data to be restored between container executions.
> The **ACCEPT_EULA** and **SA_PASSWORD** environment variables are required to run the image.
70
+
> [!NOTE]
71
+
> The **ACCEPT_EULA** and **SA_PASSWORD** environment variables are required to run the image.
72
72
73
-
## Next Steps
73
+
## Next steps
74
+
75
+
After installing SQL Server on Linux, next see [how to connect to the server and run basic Transact-SQL queries](sql-server-linux-connect-and-query.md).
Copy file name to clipboardExpand all lines: docs/linux/sql-server-linux-setup-red-hat.md
+40-5Lines changed: 40 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ description:
6
6
author: rothja
7
7
ms.author: jroth
8
8
manager: jhubbard
9
-
ms.date: 10-18-2016
9
+
ms.date: 10-27-2016
10
10
ms.topic: article
11
11
ms.prod: sql-non-specified
12
12
ms.service:
@@ -36,6 +36,9 @@ First, install the mssql-server Package on RHEL.
36
36
37
37
$ sudo su
38
38
39
+
> [!IMPORTANT]
40
+
> The following steps will change when we get ready to release. They will look something like this. There will be steps for importing the public keys and registering the repository before the apt-get update / apt-get install commands.
41
+
39
42
2. Download the configuration script and make it executable.
The following steps installs the command-line tools, Microsoft ODBC drivers, and their dependencies. For the details on what gets installed, see [Command-line tools and ODBC drivers](sql-server-linux-setup.md#tools).
85
+
86
+
> [!IMPORTANT]
87
+
> The following steps will change when we get ready to release.
88
+
89
+
1. Start a terminal session as root:
90
+
91
+
$ sudo su
92
+
93
+
2. Download an installation script for the SQL Server tools and ODBC drivers installation:
If you are install these packages from the same Linux machine as your SQL Server installation, you can run a test by connecting to your local SQL Server instance (localhost) with your **SA** username and password:
106
+
107
+
$ sqlcmd -S localhost -U SA -P <password>
108
+
109
+
Type **exit** to return to the command-line.
110
+
111
+
To uninstall the tools, download the uninstall script and follow the same steps as described above:
After installation, connect to the SQL Server instance to create and manage databases. To get started, see [Connect and query SQL Server on Linux](sql-server-linux-connect-and-query.md).
Copy file name to clipboardExpand all lines: docs/linux/sql-server-linux-setup-ubuntu.md
+38-6Lines changed: 38 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ description:
6
6
author: rothja
7
7
ms.author: jroth
8
8
manager: jhubbard
9
-
ms.date: 10-18-2016
9
+
ms.date: 10-27-2016
10
10
ms.topic: article
11
11
ms.prod: sql-non-specified
12
12
ms.service:
@@ -36,6 +36,9 @@ First, install the mssql-server Package on Ubuntu.
36
36
37
37
$ sudo su
38
38
39
+
> [!IMPORTANT]
40
+
> The following steps will change when we get ready to release. They will look something like this. There will be steps for importing the public keys and registering the repository before the apt-get update / apt-get install commands.
41
+
39
42
2. Download the configuration script and make it executable.
@@ -68,11 +71,40 @@ First, install the mssql-server Package on Ubuntu.
68
71
## Verify the installation
69
72
Use the following command to print the installed package name and version:
70
73
71
-
$ dpkg-query -W | grep mssql
74
+
$ dpkg-query -W | grep mssql
75
+
76
+
## Install the tools
77
+
The following steps installs the command-line tools, Microsoft ODBC drivers, and their dependencies. For the details on what gets installed, see [Command-line tools and ODBC drivers](sql-server-linux-setup.md#tools).
78
+
79
+
> [!NOTE]
80
+
> If you install these packages from the same Linux machine as your SQL Server installation, you do NOT need to perform steps 1-2 which were done as part of the SQL Server installation.
81
+
82
+
> [!IMPORTANT]
83
+
> The following steps will change when we get ready to release.
84
+
85
+
2. Download the configuration script and make it executable.
3. Pass the unique URL provided for you in your invitation email as a parameter to the script. This URL is labeled as **“Package script configuration URL parameter”**:
91
+
92
+
# sudo ./configure-mssql-repo-2.sh <URL provided in email>
93
+
94
+
4. Add the private preview tools repository, and install the SQL Command Line Utilities with its dependencies by running the commands below.
95
+
96
+
echo "deb https://private-repo.microsoft.com/ubuntu/mssql-tools-private-preview mssql main" | sudo tee /etc/apt/sources.list.d/mssql-tools.list
97
+
98
+
5. Update the sources list and run the installation command:
99
+
100
+
$ sudo apt-get update
101
+
$ sudo apt-get install mssql-tools
102
+
103
+
If you are install these packages from the same Linux machine as your SQL Server installation, you can run a test by connecting to your local SQL Server instance (localhost) with your **SA** username and password:
104
+
105
+
$ sqlcmd -S localhost -U SA -P <password>
72
106
73
-
## TODO
74
-
Section for upgrade
75
-
Section for installing tools
107
+
Type **exit** to return to the command-line.
76
108
77
109
## Next steps
78
-
TBD
110
+
After installation, connect to the SQL Server instance to create and manage databases. To get started, see [Connect and query SQL Server on Linux](sql-server-linux-connect-and-query.md).
Copy file name to clipboardExpand all lines: docs/linux/sql-server-linux-setup.md
+19-7Lines changed: 19 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ description:
6
6
author: rothja
7
7
ms.author: jroth
8
8
manager: jhubbard
9
-
ms.date: 10-20-2016
9
+
ms.date: 10-27-2016
10
10
ms.topic: article
11
11
ms.prod: sql-non-specified
12
12
ms.service:
@@ -29,6 +29,12 @@ ms.assetid:
29
29
30
30
SQL Server vNext CTP1 is supported on several distribution of Linux. It is also available as a Docker image which can run on Docker for Linux, Windows, and Mac. The topics in this section provide tutorials and general guidance for installing SQL Server vNext CTP1 on Linux.
31
31
32
+
If you want to go straight to a setup tutorial, select your Linux distribution:
33
+
> [!div class="op_single_selector"]
34
+
-[Ubuntu](sql-server-linux-setup-ubuntu.md)
35
+
-[Red Hat Enterprise Linux](sql-server-linux-setup-red-hat.md)
36
+
-[Docker](sql-server-linux-setup-docker.md)
37
+
32
38
## Supported distributions
33
39
SQL Server vNext CTP1 is supported on the following distributions:
34
40
@@ -37,13 +43,19 @@ SQL Server vNext CTP1 is supported on the following distributions:
37
43
| Red Hat Enterprise Linux | 7 |
38
44
| Ubuntu | 16.04 |
39
45
40
-
It also has support for the Docker Engine running on any supported Linux distribution or Docker for Mac/Windows.
46
+
It also has support for the Docker Engine 1.8+ running on any supported Linux distribution. In addition, you can use the latest version of Docker for Mac/Windows.
47
+
48
+
## <aid="tools"> </a> Command-line tools and ODBC drivers
49
+
You can optionally install the SQL Server command-line tools. It also installs the Microsoft ODBC drivers and dependencies.
41
50
42
-
| Docker | Supported version |
51
+
The following tools are installed:
52
+
53
+
| Tool | Description |
43
54
|-----|-----|
44
-
| Docker Engine (Linux) | 1.8+ |
45
-
| Docker for Mac | Latest |
46
-
| Docker for Windows | Latest |
55
+
|[sqlcmd](https://msdn.microsoft.com/library/ms162773.aspx)| Run Transact-SQL queries or scripts on any SQL Server instance. |
56
+
|[bcp](https://msdn.microsoft.com/library/ms162802.aspx)| Bulk copies data between an instance of Microsoft SQL Server and a data file in a user-specified format. |
57
+
58
+
For the specific steps for installing the tools, see the installation guides in the next section.
47
59
48
60
## Installation guides
49
61
@@ -54,6 +66,6 @@ The following guides provide step-by-step installation guides for the supported
54
66
-[Install SQL Server on Linux (Docker)](sql-server-linux-setup-docker.md)
55
67
56
68
## Next Steps
57
-
After installing SQL Server on Linux, next see [how to connect to the server and run basic Transact-SQL queries](sql-server-linux-connect-and-query.md).
69
+
After installation, connect to the SQL Server instance to create and manage databases. To get started, see [Connect and query SQL Server on Linux](sql-server-linux-connect-and-query.md).
0 commit comments