Skip to content

Commit fa597fd

Browse files
authored
Merge pull request #2434 from rothja/crosslinking
Fixed redirections and added better cross linking
2 parents 4ef0a06 + 2aea610 commit fa597fd

8 files changed

Lines changed: 51 additions & 38 deletions

.openpublishing.redirection.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,32 +2,32 @@
22
"redirections": [
33
{
44
"source_path": "docs/linux/sql-server-linux-get-started-tutorial.md",
5-
"redirect_url": "docs/linux/sql-server-linux-overview.md",
5+
"redirect_url": "/sql/linux/sql-server-linux-overview",
66
"redirect_document_id": false
77
},
88
{
99
"source_path": "docs/linux/sql-server-linux-connect-and-query-sqlcmd.md",
10-
"redirect_url": "docs/linux/sql-server-linux-setup-tools.md",
10+
"redirect_url": "/sql/linux/sql-server-linux-setup-tools",
1111
"redirect_document_id": false
1212
},
1313
{
14-
"source_path": "docs/linux/sql-server-linux-setup-suse-linux-enterprise-server",
15-
"redirect_url": "docs/linux/quickstart-install-connect-suse.md",
14+
"source_path": "docs/linux/sql-server-linux-setup-suse-linux-enterprise-server.md",
15+
"redirect_url": "/sql/linux/quickstart-install-connect-suse",
1616
"redirect_document_id": false
1717
},
1818
{
19-
"source_path": "docs/linux/sql-server-linux-setup-red-hat",
20-
"redirect_url": "docs/linux/quickstart-install-connect-red-hat.md",
19+
"source_path": "docs/linux/sql-server-linux-setup-red-hat.md",
20+
"redirect_url": "/sql/linux/quickstart-install-connect-red-hat",
2121
"redirect_document_id": false
2222
},
2323
{
24-
"source_path": "docs/linux/sql-server-linux-setup-ubuntu",
25-
"redirect_url": "docs/linux/quickstart-install-connect-ubuntu.md",
24+
"source_path": "docs/linux/sql-server-linux-setup-ubuntu.md",
25+
"redirect_url": "/sql/linux/quickstart-install-connect-ubuntu",
2626
"redirect_document_id": false
2727
},
2828
{
29-
"source_path": "docs/linux/sql-linux-quickstart-connect-docker",
30-
"redirect_url": "docs/linux/quickstart-install-connect-docker.md",
29+
"source_path": "docs/linux/sql-linux-quickstart-connect-docker.md",
30+
"redirect_url": "/sql/linux/quickstart-install-connect-docker",
3131
"redirect_document_id": false
3232
},
3333
{

docs/linux/TOC.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
### [Install SQL Server tools](sql-server-linux-setup-tools.md)
1818
### [Install SQL Server Agent](sql-server-linux-setup-sql-agent.md)
1919
### [Install SQL Server Full-Text Search](sql-server-linux-setup-full-text-search.md)
20+
### [Provision a SQL Server VM in Azure](sql-server-linux-azure-virtual-machine.md)
2021

2122
## Configure
2223
### [Configure with mssql-conf](sql-server-linux-configure-mssql-conf.md)

docs/linux/quickstart-install-connect-docker.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.topic: article
99
ms.prod: sql-linux
1010
ms.technology: database-engine
1111
---
12-
# Get started with SQL Server 2017 on Docker
12+
# Run the SQL Server 2017 container image with Docker
1313

1414
In this quick start tutorial, you use Docker to pull and run the SQL Server 2017 RC1 container image, [mssql-server-linux](https://hub.docker.com/r/microsoft/mssql-server-linux/). Then connect with **sqlcmd** to create your first database and run queries.
1515

docs/linux/quickstart-install-connect-red-hat.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,17 +29,19 @@ In this quick start tutorial, you first install SQL Server 2017 RC1 on Red Hat E
2929

3030
## Prerequisites
3131

32-
- You must have a RHEL 7.3 machine with at least 3.25 GB of memory.
32+
You must have a RHEL 7.3 machine with at least 3.25 GB of memory.
3333

34-
> [!TIP]
35-
> To install RHEL, go to [http://access.redhat.com/products/red-hat-enterprise-linux/evaluation](http://access.redhat.com/products/red-hat-enterprise-linux/evaluation). You can also create RHEL virtual machines in Azure. For the basic process, see [Create a Linux virtual machine with the Azure CLI](https://docs.microsoft.com/azure/virtual-machines/linux/quick-create-cli).
34+
To install Red Hat Enterprise Linux, go to [http://access.redhat.com/products/red-hat-enterprise-linux/evaluation](http://access.redhat.com/products/red-hat-enterprise-linux/evaluation). You can also create RHEL virtual machines in Azure. For the basic process, see [Create a Linux virtual machine with the Azure CLI](https://docs.microsoft.com/azure/virtual-machines/linux/quick-create-cli).
3635

37-
- For other system requirements, see [System requirements for SQL Server on Linux](sql-server-linux-setup.md#system).
36+
For other system requirements, see [System requirements for SQL Server on Linux](sql-server-linux-setup.md#system).
3837

3938
## <a id="install"></a>Install SQL Server
4039

4140
To configure SQL Server on RHEL, run the following commands in a terminal to install the **mssql-server** package:
4241

42+
> [!TIP]
43+
> These commands involve user input and assume a connection to the internet. If you are interested in the unattended or offline installation procedures, see [Installation guidance for SQL Server on Linux](sql-server-linux-setup.md).
44+
4345
1. Enter superuser mode.
4446

4547
```bash

docs/linux/quickstart-install-connect-suse.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,19 +29,19 @@ In this quick start tutorial, you first install SQL Server 2017 RC1 on SUSE Linu
2929

3030
## Prerequisites
3131

32-
- You must have a SLES v12 SP2 machine with at least 3.25 GB of memory.
32+
You must have a SLES v12 SP2 machine with at least 3.25 GB of memory. The file system must be **XFS** or **EXT4**. Other file systems, such as **BTRFS**, are unsupported.
3333

34-
> [!TIP]
35-
> To install SLES, go to [https://www.suse.com/products/server](https://www.suse.com/products/server). You can also create SLES virtual machines in Azure. For the basic process, see [Create a Linux virtual machine with the Azure CLI](https://docs.microsoft.com/azure/virtual-machines/linux/quick-create-cli).
34+
To install SUSE Linux Enterprise Server, go to [https://www.suse.com/products/server](https://www.suse.com/products/server). You can also create SLES virtual machines in Azure. For the basic process, see [Create a Linux virtual machine with the Azure CLI](https://docs.microsoft.com/azure/virtual-machines/linux/quick-create-cli).
3635

37-
- The file system must be **XFS** or **EXT4**. Other file systems, such as **BTRFS**, are unsupported.
38-
39-
- For other system requirements, see [System requirements for SQL Server on Linux](sql-server-linux-setup.md#system).
36+
For other system requirements, see [System requirements for SQL Server on Linux](sql-server-linux-setup.md#system).
4037

4138
## <a id="install"></a>Install SQL Server
4239

4340
To configure SQL Server on SLES, run the following commands in a terminal to install the **mssql-server** package:
4441

42+
> [!TIP]
43+
> These commands involve user input and assume a connection to the internet. If you are interested in the unattended or offline installation procedures, see [Installation guidance for SQL Server on Linux](sql-server-linux-setup.md).
44+
4545
1. Download the Microsoft SQL Server SLES repository configuration file:
4646

4747
```bash

docs/linux/quickstart-install-connect-ubuntu.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,18 @@ In this quick start tutorial, you first install SQL Server 2017 RC1 on Ubuntu 16
1515

1616
## Prerequisites
1717

18-
- You must have a Ubuntu machine with at least 3.25 GB of memory.
18+
You must have a Ubuntu machine with at least 3.25 GB of memory.
1919

20-
> [!TIP]
21-
> To install Ubuntu, go to [http://www.ubuntu.com/download/server](http://www.ubuntu.com/download/server). You can also create Ubuntu virtual machines in Azure. For instructions, see [Create a Linux virtual machine with the Azure CLI](https://docs.microsoft.com/azure/virtual-machines/linux/quick-create-cli).
20+
To install Ubuntu, go to [http://www.ubuntu.com/download/server](http://www.ubuntu.com/download/server). You can also create Ubuntu virtual machines in Azure. For instructions, see [Create a Linux virtual machine with the Azure CLI](https://docs.microsoft.com/azure/virtual-machines/linux/quick-create-cli).
2221

23-
- For other system requirements, see [System requirements for SQL Server on Linux](sql-server-linux-setup.md#system).
22+
For other system requirements, see [System requirements for SQL Server on Linux](sql-server-linux-setup.md#system).
2423

2524
## <a id="install"></a>Install SQL Server
2625

27-
To configure SQL Server on Ubuntu, run the following commands in a terminal to install the **mssql-server** package:
26+
To configure SQL Server on Ubuntu, run the following commands in a terminal to install the **mssql-server** package.
27+
28+
> [!TIP]
29+
> These commands involve user input and assume a connection to the internet. If you are interested in the unattended or offline installation procedures, see [Installation guidance for SQL Server on Linux](sql-server-linux-setup.md).
2830
2931
1. Import the public repository GPG keys:
3032

docs/linux/sql-server-linux-setup-tools.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,9 @@ Install the tools for your platform:
3939
- [macOS](#macos)
4040
- [Docker](#docker)
4141

42+
> [!TIP]
43+
> This topic describes how to install the command-line tools. If you are looking for examples of how to use **sqlcmd** or **bcp**, see the [links](#next-steps) at the end of this topic.
44+
4245
## <a id="RHEL"><a/>Install tools on RHEL
4346

4447
Use the following steps to install the **mssql-tools** on Red Hat Enterprise Linux.
@@ -261,9 +264,11 @@ To manually install these packages, use the following steps:
261264
262265
## Next steps
263266
264-
After installation, connect to the SQL Server instance to create and manage databases. For examples, see the following quick start tutorials:
267+
For an example of how to use **sqlcmd** to create a database, see one of the following quick start tutorials:
265268
266269
- [Install on Red Hat Enterprise Linux](quickstart-install-connect-red-hat.md)
267270
- [Install on SUSE Linux Enterprise Server](quickstart-install-connect-suse.md)
268271
- [Install on Ubuntu](quickstart-install-connect-ubuntu.md)
269-
- [Run on Docker](quickstart-install-connect-ubuntu.md)
272+
- [Run on Docker](quickstart-install-connect-ubuntu.md)
273+
274+
For an example of how to use **bcp** to bulk import and export data, see [Bulk copy data to SQL Server on Linux](sql-server-linux-migrate-bcp.md).

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

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
# required metadata
33

4-
title: Install SQL Server on Linux | Microsoft Docs
5-
description: SQL Server 2017 RC1 now runs on Linux. This topic provides an overview on how to install SQL Server on Linux with links to the guides for specific platforms.
4+
title: Install SQL Server 2017 on Linux | Microsoft Docs
5+
description: Install, update, and uninstall SQL Server on Linux. This topic covers online, offline, and unattended scenarios.
66
author: rothja
77
ms.author: jroth
88
manager: jhubbard
@@ -24,13 +24,16 @@ ms.assetid: 565156c3-7256-4e63-aaf0-884522ef2a52
2424
# ms.custom: ""
2525

2626
---
27-
# Install SQL Server on Linux
27+
# Installation guidance for SQL Server on Linux
2828

29-
SQL Server 2017 RC1 is supported on Red Hat Enterprise Linux (RHEL), SUSE Linux Enterprise Server (SLES), and Ubuntu. It is also available as a Docker image, which can run on Docker Engine on Linux or Docker for Windows/Mac. The topics in this section provide tutorials and general guidance for installing SQL Server 2017 RC1 on Linux.
29+
This topic explains how to install, update, and uninstall SQL Server 2017 on Linux. SQL Server 2017 RC1 is supported on Red Hat Enterprise Linux (RHEL), SUSE Linux Enterprise Server (SLES), and Ubuntu. It is also available as a Docker image, which can run on Docker Engine on Linux or Docker for Windows/Mac.
30+
31+
> [!TIP]
32+
> To get started quickly, jump to one of the quick start tutorials for [RHEL](quickstart-install-connect-red-hat.md), [SLES](quickstart-install-connect-suse.md), [Ubuntu](quickstart-install-connect-ubuntu.md), or [Docker](quickstart-install-connect-docker.md).
3033
3134
## <a id="supportedplatforms"></a> Supported platforms
3235

33-
SQL Server 2017 RC1 is supported on the following platforms:
36+
SQL Server 2017 is supported on the following Linux platforms:
3437

3538
| Platform | Supported version(s) | Get
3639
|-----|-----|-----
@@ -45,11 +48,11 @@ SQL Server 2017 has the following system requirements for Linux:
4548

4649
|||
4750
|-----|-----|
48-
| **Memory** | Minimum 3.25 GB |
51+
| **Memory** | 3.25 GB |
4952
| **File System** | **XFS** or **EXT4** (other file systems, such as **BTRFS**, are unsupported) |
50-
| **Disk space** | Minimum 1 GB |
51-
| **Processor speed** | Minimum 1.4 GHz |
52-
| **Processor cores** | Minimum 2 |
53+
| **Disk space** | 6 GB |
54+
| **Processor speed** | 2 GHz |
55+
| **Processor cores** | 2 cores |
5356
| **Processor type** | x64-compatible only |
5457

5558
> [!NOTE]
@@ -96,7 +99,7 @@ sudo rm -rf /var/opt/mssql/
9699

97100
You can perform an unattended installation in the following way:
98101

99-
- Follow the initial steps in the quick start tutorials to register the repositories and install SQL Server.
102+
- Follow the initial steps in the [quick start tutorials](#platforms) to register the repositories and install SQL Server.
100103
- When you run `mssql-conf setup`, set [environment variables](sql-server-linux-configure-environment-variables.md) and use the `-n` (no prompt) option.
101104

102105
The following example configures the Developer edition of SQL Server with the **MSSQL_PID** environment variable. It also sets the SA user password with the **SA_PASSWORD** environment variable. The `-n` parameter pulls in these values for a simple unattended install:

0 commit comments

Comments
 (0)