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/quickstart-install-connect-clouds.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ ms.assetid:
13
13
# Quickstart: Run SQL Server in the cloud
14
14
[!INCLUDE [SQL Server - Linux](../includes/applies-to-version/sql-linux.md)]
15
15
16
-
In this quickstart, you will install SQL Server on Red Hat Enterprise Linux (RHEL), SUSE Linux Enterprise Server (SLES), or Ubuntu in the cloud of your choice. Go to [Provision a Linux SQL Server virtual machine in the Azure portal](https://docs.microsoft.com/azure/virtual-machines/linux/sql/provision-sql-server-linux-virtual-machine?toc=/sql/toc/toc.json) to run SQL Server on Linux in Azure.
16
+
In this quickstart, you will install SQL Server on Red Hat Enterprise Linux (RHEL), SUSE Linux Enterprise Server (SLES), or Ubuntu in the cloud of your choice. Go to [Provision a Linux SQL Server virtual machine in the Azure portal](/azure/virtual-machines/linux/sql/provision-sql-server-linux-virtual-machine?toc=%252fsql%252ftoc%252ftoc.json) to run SQL Server on Linux in Azure.
17
17
18
18
> [!NOTE]
19
19
> If you choose to run a paid edition of SQL Server, then you need to bring your own license (BYOL).
@@ -56,4 +56,4 @@ In this quickstart, you will install SQL Server on Red Hat Enterprise Linux (RHE
56
56
* [Ubuntu](quickstart-install-connect-ubuntu.md)
57
57
1. Configure for remote connections:
58
58
* Go to the [Firewall Rules](https://console.cloud.google.com/networking/firewalls)
59
-
* Add an inbound rule to allow traffic on the port on which SQL Server listens (default tcp: 1433)
59
+
* Add an inbound rule to allow traffic on the port on which SQL Server listens (default tcp: 1433)
Copy file name to clipboardExpand all lines: docs/linux/quickstart-install-connect-docker.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -127,7 +127,7 @@ Before starting the following steps, make sure that you have selected your prefe
127
127
> [!NOTE]
128
128
> The password should follow the SQL Server default password policy, otherwise the container can not setup SQL server and will stop working. By default, the password must be at least 8 characters long and contain characters from three of the following four sets: Uppercase letters, Lowercase letters, Base 10 digits, and Symbols. You can examine the error log by executing the [docker logs](https://docs.docker.com/engine/reference/commandline/logs/) command.
129
129
>
130
-
> By default, this creates a container with the Developer edition of SQL Server 2017. The process for running production editions in containers is slightly different. For more information, see [Run production container images](sql-server-linux-configure-docker.md#production).
130
+
> By default, this creates a container with the Developer edition of SQL Server 2017. The process for running production editions in containers is slightly different. For more information, see [Run production container images](./sql-server-linux-docker-container-deployment.md#production).
131
131
132
132
The following table provides a description of the parameters in the previous `docker run` example:
133
133
@@ -166,7 +166,7 @@ Before starting the following steps, make sure that you have selected your prefe
4. If the **STATUS** column shows a status of **Up**, then SQL Server is running in the container and listening on the port specified in the **PORTS** column. If the **STATUS** column for your SQL Server container shows **Exited**, see the [Troubleshooting section of the configuration guide](sql-server-linux-configure-docker.md#troubleshooting).
169
+
4. If the **STATUS** column shows a status of **Up**, then SQL Server is running in the container and listening on the port specified in the **PORTS** column. If the **STATUS** column for your SQL Server container shows **Exited**, see the [Troubleshooting section of the configuration guide](./sql-server-linux-docker-container-troubleshooting.md).
170
170
171
171
The `-h` (host name) parameter as discussed above, changes the internal name of the container to a custom value. This is the name you'll see returned in the following Transact-SQL query:
172
172
@@ -218,7 +218,7 @@ Before starting the following steps, make sure that you have selected your prefe
218
218
> [!TIP]
219
219
> This quickstart uses the SQL Server 2019 Docker image. If you want to run the SQL Server 2017 image, see the [SQL Server 2017 version of this article](quickstart-install-connect-docker.md?view=sql-server-linux-2017#pullandrun2017).
220
220
221
-
The previous command pulls the SQL Server 2019 container image based on Ubuntu. To instead use container images based on RedHat, see [Run RHEL-based container images](sql-server-linux-configure-docker.md#rhel). To see all available images, see [the mssql-server-linux Docker hub page](https://hub.docker.com/_/microsoft-mssql-server).
221
+
The previous command pulls the SQL Server 2019 container image based on Ubuntu. To instead use container images based on RedHat, see [Run RHEL-based container images](./sql-server-linux-docker-container-deployment.md#rhel). To see all available images, see [the mssql-server-linux Docker hub page](https://hub.docker.com/_/microsoft-mssql-server).
222
222
223
223
::: zone pivot="cs1-bash"
224
224
For the bash commands in this article, `sudo` is used. On macOS, `sudo` might not be required. On Linux, if you do not want to use `sudo` to run Docker, you can configure a **docker** group and add users to that group. For more information, see [Post-installation steps for Linux](https://docs.docker.com/install/linux/linux-postinstall/).
@@ -495,7 +495,7 @@ The following steps use **sqlcmd** outside of your container to connect to SQL S
495
495
496
496
Other common tools to connect to SQL Server include:
497
497
498
-
-[Visual Studio Code](sql-server-linux-develop-use-vscode.md)
498
+
-[Visual Studio Code](../tools/visual-studio-code/sql-server-develop-use-vscode.md)
499
499
-[SQL Server Management Studio (SSMS) on Windows](sql-server-linux-manage-ssms.md)
500
500
-[Azure Data Studio](../azure-data-studio/what-is.md)
@@ -539,4 +539,4 @@ After you have tried using the SQL Server container image for Docker, you might
539
539
540
540
For a tutorial on how to restore database backup files into a container, see [Restore a SQL Server database in a Linux Docker container](tutorial-restore-backup-in-sql-server-container.md). Explore other scenarios, such as running [multiple containers](sql-server-linux-docker-container-deployment.md#multiple), [data persistence](sql-server-linux-docker-container-configure.md#persist), and [troubleshooting](sql-server-linux-docker-container-troubleshooting.md).
541
541
542
-
Also, check out the [mssql-docker GitHub repository](https://github.com/Microsoft/mssql-docker) for resources, feedback, and known issues.
542
+
Also, check out the [mssql-docker GitHub repository](https://github.com/Microsoft/mssql-docker) for resources, feedback, and known issues.
Copy file name to clipboardExpand all lines: docs/linux/quickstart-install-connect-red-hat.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,7 +47,7 @@ You must have a RHEL 7.3, 7.4, 7.5, 7.6, or 8.0 machine with **at least 2 GB** o
47
47
48
48
::: moniker-end
49
49
50
-
To install Red Hat Enterprise Linux on your own machine, go to [https://access.redhat.com/products/red-hat-enterprise-linux/evaluation](https://access.redhat.com/products/red-hat-enterprise-linux/evaluation). You can also create RHEL virtual machines in Azure. See [Create and Manage Linux VMs with the Azure CLI](https://docs.microsoft.com/azure/virtual-machines/linux/tutorial-manage-vm), and use `--image RHEL` in the call to `az vm create`.
50
+
To install Red Hat Enterprise Linux on your own machine, go to [https://access.redhat.com/products/red-hat-enterprise-linux/evaluation](https://access.redhat.com/products/red-hat-enterprise-linux/evaluation). You can also create RHEL virtual machines in Azure. See [Create and Manage Linux VMs with the Azure CLI](/azure/virtual-machines/linux/tutorial-manage-vm), and use `--image RHEL` in the call to `az vm create`.
51
51
52
52
If you have previously installed a CTP or RC release of SQL Server, you must first remove the old repository before following these steps. For more information, see [Configure Linux repositories for SQL Server 2017 and 2019](sql-server-linux-change-repo.md).
53
53
@@ -212,4 +212,4 @@ To create a database, you need to connect with a tool that can run Transact-SQL
212
212
source~/.bashrc
213
213
```
214
214
215
-
[!INCLUDE [Connect, create, and query data](../includes/sql-linux-quickstart-connect-query.md)]
215
+
[!INCLUDE [Connect, create, and query data](../includes/sql-linux-quickstart-connect-query.md)]
Copy file name to clipboardExpand all lines: docs/linux/quickstart-install-connect-suse.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -48,12 +48,12 @@ You must have a SLES v12 SP2, SP3, SP4 or SP5 machine with **at least 2 GB** of
48
48
49
49
::: moniker-end
50
50
51
-
To install SUSE Linux Enterprise Server on your own machine, go to [https://www.suse.com/products/server](https://www.suse.com/products/server). You can also create SLES virtual machines in Azure. See [Create and Manage Linux VMs with the Azure CLI](https://docs.microsoft.com/azure/virtual-machines/linux/tutorial-manage-vm), and use `--image SLES` in the call to `az vm create`.
51
+
To install SUSE Linux Enterprise Server on your own machine, go to [https://www.suse.com/products/server](https://www.suse.com/products/server). You can also create SLES virtual machines in Azure. See [Create and Manage Linux VMs with the Azure CLI](/azure/virtual-machines/linux/tutorial-manage-vm), and use `--image SLES` in the call to `az vm create`.
52
52
53
53
If you have previously installed a CTP or RC release of SQL Server, you must first remove the old repository before following these steps. For more information, see [Configure Linux repositories for SQL Server 2017 and 2019](sql-server-linux-change-repo.md).
54
54
55
55
> [!NOTE]
56
-
> At this time, the [Windows Subsystem for Linux](https://msdn.microsoft.com/commandline/wsl/about) for Windows 10 is not supported as an installation target.
56
+
> At this time, the [Windows Subsystem for Linux](/windows/wsl/about) for Windows 10 is not supported as an installation target.
57
57
58
58
For other system requirements, see [System requirements for SQL Server on Linux](sql-server-linux-setup.md#system).
59
59
@@ -204,4 +204,4 @@ To create a database, you need to connect with a tool that can run Transact-SQL
204
204
source~/.bashrc
205
205
```
206
206
207
-
[!INCLUDE [Connect, create, and query data](../includes/sql-linux-quickstart-connect-query.md)]
207
+
[!INCLUDE [Connect, create, and query data](../includes/sql-linux-quickstart-connect-query.md)]
Copy file name to clipboardExpand all lines: docs/linux/quickstart-install-connect-ubuntu.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,17 +41,17 @@ In this quickstart, you install SQL Server 2019 on Ubuntu 18.04. You then connec
41
41
42
42
You must have an Ubuntu 16.04 or 18.04 machine with **at least 2 GB** of memory.
43
43
44
-
To install Ubuntu 18.04 on your own machine, go to <http://releases.ubuntu.com/bionic/>. You can also create Ubuntu virtual machines in Azure. See [Create and Manage Linux VMs with the Azure CLI](https://docs.microsoft.com/azure/virtual-machines/linux/tutorial-manage-vm).
44
+
To install Ubuntu 18.04 on your own machine, go to <http://releases.ubuntu.com/bionic/>. You can also create Ubuntu virtual machines in Azure. See [Create and Manage Linux VMs with the Azure CLI](/azure/virtual-machines/linux/tutorial-manage-vm).
45
45
46
46
> [!NOTE]
47
-
> At this time, the [Windows Subsystem for Linux](https://msdn.microsoft.com/commandline/wsl/about) for Windows 10 is not supported as an installation target.
47
+
> At this time, the [Windows Subsystem for Linux](/windows/wsl/about) for Windows 10 is not supported as an installation target.
48
48
49
49
For other system requirements, see [System requirements for SQL Server on Linux](sql-server-linux-setup.md#system).
50
50
51
51
> [!NOTE]
52
52
> Ubuntu 18.04 is supported starting with SQL Server 2017 CU20. If you want to use the instructions on this article with Ubuntu 18.04, make sure you use the correct [repository path](sql-server-linux-change-repo.md), `18.04` instead of `16.04`.
53
53
>
54
-
> If you are running SQL Server on a lower version, the configuration is possible with [modifications](https://blogs.msdn.microsoft.com/sql_server_team/installing-sql-server-2017-for-linux-on-ubuntu-18-04-lts/).
54
+
> If you are running SQL Server on a lower version, the configuration is possible with [modifications](/archive/blogs/sql_server_team/installing-sql-server-2017-for-linux-on-ubuntu-18-04-lts).
55
55
56
56
::: moniker-end
57
57
@@ -60,10 +60,10 @@ For other system requirements, see [System requirements for SQL Server on Linux]
60
60
61
61
You must have an Ubuntu 16.04 or 18.04 machine with **at least 2 GB** of memory.
62
62
63
-
To install Ubuntu 18.04 on your own machine, go to <http://releases.ubuntu.com/bionic/>. You can also create Ubuntu virtual machines in Azure. See [Create and Manage Linux VMs with the Azure CLI](https://docs.microsoft.com/azure/virtual-machines/linux/tutorial-manage-vm).
63
+
To install Ubuntu 18.04 on your own machine, go to <http://releases.ubuntu.com/bionic/>. You can also create Ubuntu virtual machines in Azure. See [Create and Manage Linux VMs with the Azure CLI](/azure/virtual-machines/linux/tutorial-manage-vm).
64
64
65
65
> [!NOTE]
66
-
> At this time, the [Windows Subsystem for Linux](https://msdn.microsoft.com/commandline/wsl/about) for Windows 10 is not supported as an installation target.
66
+
> At this time, the [Windows Subsystem for Linux](/windows/wsl/about) for Windows 10 is not supported as an installation target.
67
67
68
68
For other system requirements, see [System requirements for SQL Server on Linux](sql-server-linux-setup.md#system).
69
69
@@ -226,4 +226,4 @@ Use the following steps to install the **mssql-tools** on Ubuntu.
226
226
source~/.bashrc
227
227
```
228
228
229
-
[!INCLUDE [Connect, create, and query data](../includes/sql-linux-quickstart-connect-query.md)]
229
+
[!INCLUDE [Connect, create, and query data](../includes/sql-linux-quickstart-connect-query.md)]
Copy file name to clipboardExpand all lines: docs/linux/sql-server-linux-active-directory-authentication.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,9 +47,9 @@ Join your SQL Server Linux host with an Active Directory domain controller. For
47
47
## <aid="createuser"></a> Create AD user (or MSA) for [!INCLUDE[ssNoVersion](../includes/ssnoversion-md.md)] and set SPN
48
48
49
49
> [!NOTE]
50
-
> The following steps use your [fully qualified domain name](https://en.wikipedia.org/wiki/Fully_qualified_domain_name). If you are on **Azure**, you must **[create one](https://docs.microsoft.com/azure/virtual-machines/linux/portal-create-fqdn)** before you proceed.
50
+
> The following steps use your [fully qualified domain name](https://en.wikipedia.org/wiki/Fully_qualified_domain_name). If you are on **Azure**, you must **[create one](/azure/virtual-machines/linux/portal-create-fqdn)** before you proceed.
51
51
52
-
1. On your domain controller, run the [New-ADUser](https://technet.microsoft.com/library/ee617253.aspx) PowerShell command to create a new AD user with a password that never expires. The following example names the account `mssql`, but the account name can be anything you like. You'll be prompted to enter a new password for the account.
52
+
1. On your domain controller, run the [New-ADUser](/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/ee617253(v=technet.10)) PowerShell command to create a new AD user with a password that never expires. The following example names the account `mssql`, but the account name can be anything you like. You'll be prompted to enter a new password for the account.
53
53
54
54
```PowerShell
55
55
Import-Module ActiveDirectory
@@ -268,4 +268,4 @@ In this tutorial, we walked through how to set up Active Directory authenticatio
268
268
Next, explore other security scenarios for SQL Server on Linux.
269
269
270
270
> [!div class="nextstepaction"]
271
-
> [Encrypting Connections to SQL Server on Linux](sql-server-linux-encrypted-connections.md)
271
+
> [Encrypting Connections to SQL Server on Linux](sql-server-linux-encrypted-connections.md)
Copy file name to clipboardExpand all lines: docs/linux/sql-server-linux-availability-group-configure-ha.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -74,7 +74,7 @@ For information, see [High availability and data protection for Availability Gro
74
74
>[!NOTE]
75
75
>The availability groups can include additional synchronous or asynchronous replicas.
76
76
77
-
Create the AG for high availability on Linux. Use the [CREATE AVAILABILITY GROUP](https://docs.microsoft.com/sql/t-sql/statements/create-availability-group-transact-sql) with `CLUSTER_TYPE = EXTERNAL`.
77
+
Create the AG for high availability on Linux. Use the [CREATE AVAILABILITY GROUP](../t-sql/statements/create-availability-group-transact-sql.md) with `CLUSTER_TYPE = EXTERNAL`.
78
78
79
79
* Availability group - `CLUSTER_TYPE = EXTERNAL`
80
80
Specifies that an external cluster entity manages the AG. Pacemaker is an example of an external cluster entity. When the AG cluster type is external,
@@ -225,4 +225,4 @@ If you followed the steps in this document, you have an AG that is not yet clust
225
225
226
226
[Configure SUSE Linux Enterprise Server Cluster for SQL Server Availability Group Cluster Resources](sql-server-linux-availability-group-cluster-sles.md)
227
227
228
-
[Configure Ubuntu Cluster for SQL Server Availability Group Cluster Resources](sql-server-linux-availability-group-cluster-ubuntu.md)
228
+
[Configure Ubuntu Cluster for SQL Server Availability Group Cluster Resources](sql-server-linux-availability-group-cluster-ubuntu.md)
Copy file name to clipboardExpand all lines: docs/linux/sql-server-linux-availability-group-configure-rs.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -76,6 +76,6 @@ There are two ways to connect to read-only secondary replicas. Applications can
76
76
77
77
## Next steps
78
78
79
-
*[Configure a distributed Availability Group](../database-engine/availability-groups/windows/distributed-availability-groups-always-on-availability-groups.md)
79
+
*[Configure a distributed Availability Group](../database-engine/availability-groups/windows/distributed-availability-groups.md)
80
80
*[Learn more about availability groups](../database-engine/availability-groups/windows/overview-of-always-on-availability-groups-sql-server.md)
81
-
*[Perform a forced manual failover](../database-engine/availability-groups/windows/perform-a-forced-manual-failover-of-an-availability-group-sql-server.md)
81
+
*[Perform a forced manual failover](../database-engine/availability-groups/windows/perform-a-forced-manual-failover-of-an-availability-group-sql-server.md)
> The process for running production editions in containers is slightly different. For more information, see [Run production container images](sql-server-linux-configure-docker.md#production).
125
+
> The process for running production editions in containers is slightly different. For more information, see [Run production container images](./sql-server-linux-docker-container-deployment.md#production).
0 commit comments