Skip to content

Commit b188961

Browse files
Merge pull request #33145 from rwestMSFT/rw-0212-fix-10013
Update SQL Server on SUSE v15 quickstart (PR 10013)
2 parents c6a1d59 + 1032864 commit b188961

6 files changed

+32
-30
lines changed

docs/linux/includes/linux-supported-platforms-2017.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
author: rwestMSFT
33
ms.author: randolphwest
44
ms.reviewer: vanto
5-
ms.date: 07/15/2024
5+
ms.date: 03/28/2025
66
ms.service: sql
77
ms.subservice: linux
88
ms.topic: include
@@ -18,7 +18,7 @@ ms.custom:
1818

1919
<sup>1</sup> At the end of June 2024, RHEL 7.x transitioned from mainstream maintenance to extended lifecycle support (ELS). For more information, see [Red Hat Enterprise Linux Life Cycle](https://access.redhat.com/support/policy/updates/errata/).
2020

21-
<sup>2</sup> At the end of Oct 2024, SLES v12 will transition from standard general support to long term service pack support (LTSS). For more information, see [Product Support Lifecycle Lifecycle Dates by Product](https://www.suse.com/lifecycle#suse-linux-enterprise-server-12).
21+
<sup>2</sup> At the end of Oct 2024, SLES v12 transitioned from standard general support to long term service pack support (LTSS). For more information, see [Product Support Lifecycle Lifecycle Dates by Product](https://www.suse.com/lifecycle#suse-linux-enterprise-server-12).
2222

2323
<sup>3</sup> At the end of April 2023, Ubuntu 18.04 LTS transitioned from standard maintenance to expanded security maintenance (ESM). For more information, see [Ubuntu 18.04 end of standard support](https://ubuntu.com/blog/18-04-end-of-standard-support).
2424

docs/linux/includes/linux-supported-platforms-2019.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
author: rwestMSFT
33
ms.author: randolphwest
44
ms.reviewer: vanto
5-
ms.date: 07/15/2024
5+
ms.date: 03/28/2025
66
ms.service: sql
77
ms.subservice: linux
88
ms.topic: include
@@ -14,13 +14,13 @@ You should run production workloads on supported platforms like [Red Hat Enterpr
1414
| Platform | File system | Installation guide | Get |
1515
| --- | --- | --- | --- |
1616
| Red Hat Enterprise Linux 7.7 - 7.9 Server <sup>1</sup>, or 8.x Server | XFS or EXT4 | [Installation guide](../quickstart-install-connect-red-hat.md) | [Get RHEL 8](https://access.redhat.com/products/red-hat-enterprise-linux/evaluation) |
17-
| SUSE Linux Enterprise Server v12 (SP3 - SP5) <sup>2</sup> , or v15 (SP1 - SP3) | XFS or EXT4 | [Installation guide](../quickstart-install-connect-suse.md) | [Get SLES v15](https://www.suse.com/products/server) |
17+
| SUSE Linux Enterprise Server v12 (SP3 - SP5) <sup>2</sup>, or v15 | XFS or EXT4 | [Installation guide](../quickstart-install-connect-suse.md) | [Get SLES v15](https://www.suse.com/products/server) |
1818
| Ubuntu 18.04 <sup>3</sup> or 20.04 | XFS or EXT4 | [Installation guide](../quickstart-install-connect-ubuntu.md) | [Get Ubuntu 20.04](https://releases.ubuntu.com/20.04/) |
1919
| Docker Engine 1.8+ on Windows, Mac, or Linux | N/A | [Installation guide](../quickstart-install-connect-docker.md) | [Get Docker](https://www.docker.com/get-started) |
2020

2121
<sup>1</sup> At the end of June 2024, RHEL 7.x transitioned from mainstream maintenance to extended lifecycle support (ELS). For more information, see [Red Hat Enterprise Linux Life Cycle](https://access.redhat.com/support/policy/updates/errata/).
2222

23-
<sup>2</sup> At the end of Oct 2024, SLES v12 will transition from standard general support to long term service pack support (LTSS). For more information, see [Product Support Lifecycle Lifecycle Dates by Product](https://www.suse.com/lifecycle#suse-linux-enterprise-server-12).
23+
<sup>2</sup> At the end of Oct 2024, SLES v12 transitioned from standard general support to long term service pack support (LTSS). For more information, see [Product Support Lifecycle Lifecycle Dates by Product](https://www.suse.com/lifecycle#suse-linux-enterprise-server-12).
2424

2525
<sup>3</sup> At the end of April 2023, Ubuntu 18.04 LTS transitioned from standard maintenance to expanded security maintenance (ESM). For more information, see [Ubuntu 18.04 end of standard support](https://ubuntu.com/blog/18-04-end-of-standard-support).
2626

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

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "SUSE: Install SQL Server on Linux"
33
description: This quickstart shows how to install SQL Server on SUSE Linux Enterprise Server and then create and query a database with sqlcmd.
44
author: rwestMSFT
55
ms.author: randolphwest
6-
ms.date: 11/18/2024
6+
ms.date: 03/28/2025
77
ms.service: sql
88
ms.subservice: linux
99
ms.topic: quickstart
@@ -26,15 +26,15 @@ For more information on supported platforms, see [Release notes for SQL Server 2
2626
<!--SQL Server 2019+ on Linux-->
2727
::: moniker range=">=sql-server-linux-ver15 || >=sql-server-ver15"
2828

29-
In this quickstart, you install [!INCLUDE [sssql19-md](../includes/sssql19-md.md)] on SUSE Linux Enterprise Server (SLES) v15 (SP3). Then you can connect with **sqlcmd** to create your first database and run queries.
29+
In this quickstart, you install [!INCLUDE [sssql19-md](../includes/sssql19-md.md)] on SUSE Linux Enterprise Server (SLES) 15. Then you can connect with **sqlcmd** to create your first database and run queries.
3030

3131
For more information on supported platforms, see [Release notes for SQL Server 2019 on Linux](sql-server-linux-release-notes-2019.md).
3232

3333
::: moniker-end
3434
<!--SQL Server 2022 on Linux-->
3535
::: moniker range=">= sql-server-linux-ver16 || >= sql-server-ver16"
3636

37-
In this quickstart, you install [!INCLUDE [sssql22-md](../includes/sssql22-md.md)] on SUSE Linux Enterprise Server (SLES) v15 (SP3). Then you can connect with **sqlcmd** to create your first database and run queries.
37+
In this quickstart, you install [!INCLUDE [sssql22-md](../includes/sssql22-md.md)] on SUSE Linux Enterprise Server (SLES) 15. Then you can connect with **sqlcmd** to create your first database and run queries.
3838

3939
For more information on supported platforms, see [Release notes for SQL Server 2022 on Linux](sql-server-linux-release-notes-2022.md).
4040

@@ -55,20 +55,22 @@ You must have a SLES v12 SP5 machine with **at least 2 GB** of memory. The file
5555
<!--SQL Server 2019 on Linux-->
5656
::: moniker range="=sql-server-linux-ver15 || =sql-server-ver15"
5757

58-
You must have a SLES v15 (SP1 - SP4) machine with **at least 2 GB** of memory. The file system must be **XFS** or **EXT4**. Other file systems, such as **BTRFS**, are unsupported.
58+
You must have a SLES 15 (SP6) machine with **at least 2 GB** of memory. The file system must be **XFS** or **EXT4**. Other file systems, such as **BTRFS**, are unsupported.
5959

6060
::: moniker-end
6161

6262
<!--SQL Server 2022 on Linux-->
6363
::: moniker range=">= sql-server-linux-ver16 || >= sql-server-ver16"
6464

65-
You must have a SLES v15 (SP1 - SP4) machine with **at least 2 GB** of memory. The file system must be **XFS** or **EXT4**. Other file systems, such as **BTRFS**, are unsupported.
65+
You must have a SLES 15 (SP6) machine with **at least 2 GB** of memory. The file system must be **XFS** or **EXT4**. Other file systems, such as **BTRFS**, are unsupported.
6666

6767
::: moniker-end
6868

69-
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`.
69+
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 use ready-made SUSE images from Azure Marketplace. For how to use these images in Azure, check out [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`.
7070

71-
If you've previously installed a community technology preview (CTP) or release candidate (RC) of [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)], you must first remove the old repository before following these steps. For more information, see [Configure repositories for installing and upgrading SQL Server on Linux](sql-server-linux-change-repo.md).
71+
For more information about support periods for SUSE versions, see [https://www.suse.com/lifecycle](https://www.suse.com/lifecycle).
72+
73+
If you previously installed a community technology preview (CTP) or release candidate (RC) of [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)], you must first remove the old repository before following these steps. For more information, see [Configure repositories for installing and upgrading SQL Server on Linux](sql-server-linux-change-repo.md).
7274

7375
> [!NOTE]
7476
> At this time, the [Windows Subsystem for Linux](/windows/wsl/about) for Windows 10 or Windows 11 isn't supported as an installation target.
@@ -99,13 +101,13 @@ To configure [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] on SLES,
99101
sudo zypper --gpg-auto-import-keys refresh
100102
```
101103

102-
To ensure that the Microsoft package signing key is installed on your system, you can import it using the command below:
104+
To ensure that the Microsoft package signing key is installed on your system, you can import it using the following command:
103105

104106
```bash
105107
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
106108
```
107109

108-
1. Before you install [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)], and after you have registered and activated your SUSE Linux Enterprise Server with SUSE Customer Center, you must activate both the [Desktop Applications module and Development Tools module](https://documentation.suse.com/sles/15-SP3/html/SLES-all/cha-register-sle.html). These modules are required for some of the [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] package dependencies.
110+
1. Before you install [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)], and after you register and activate your SUSE Linux Enterprise Server with SUSE Customer Center, you must activate both the [Desktop Applications module and Development Tools module](https://documentation.suse.com/sles/15-SP6/html/SLES-all/cha-register-sle.html). These modules are required for some of the [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] package dependencies.
109111

110112
1. Now, you're ready to install [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)]. Run the following commands to install [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)]:
111113

@@ -134,7 +136,7 @@ To configure [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] on SLES,
134136
FW_SERVICES_EXT_TCP="1433"
135137
```
136138

137-
At this point, [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] is running on your SLES machine and is ready to use!
139+
At this point, [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] is running on your SLES machine and is ready to use.
138140

139141
::: moniker-end
140142
<!--SQL Server 2019 on Linux-->
@@ -155,13 +157,13 @@ At this point, [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] is run
155157
sudo zypper --gpg-auto-import-keys refresh
156158
```
157159

158-
To ensure that the Microsoft package signing key is installed on your system, you can import it using the command below:
160+
To ensure that the Microsoft package signing key is installed on your system, you can import it using the following command:
159161

160162
```bash
161163
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
162164
```
163165

164-
1. Before you install [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)], and after you have registered and activated your SUSE Linux Enterprise Server with SUSE Customer Center, you must activate both the [Desktop Applications module and Development Tools module](https://documentation.suse.com/sles/15-SP3/html/SLES-all/cha-register-sle.html). These modules are required for some of the [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] package dependencies.
166+
1. Before you install [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)], and after you register and activate your SUSE Linux Enterprise Server with SUSE Customer Center, you must activate both the [Desktop Applications module and Development Tools module](https://documentation.suse.com/sles/15-SP6/html/SLES-all/cha-register-sle.html). These modules are required for some of the [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] package dependencies.
165167

166168
1. Now, you're ready to install [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)]. Run the following commands to install [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)]:
167169

@@ -189,7 +191,7 @@ At this point, [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] is run
189191
> [!NOTE]
190192
> On SLES, you can manage your firewall using `firewalld` for example. Install it using `sudo zypper install firewalld`, and then start it up with `sudo systemctl start firewalld`. Add the firewall rule with `sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent`, and then reload the firewall with `sudo firewall-cmd --reload` for the settings to take effect.
191193
192-
At this point, [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] is running on your SLES machine and is ready to use!
194+
At this point, [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] is running on your SLES machine and is ready to use.
193195

194196
::: moniker-end
195197
<!--SQL Server 2022 on Linux-->
@@ -210,15 +212,15 @@ At this point, [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] is run
210212
sudo zypper --gpg-auto-import-keys refresh
211213
```
212214

213-
To ensure that the Microsoft package signing key is installed on your system, you can import it using the command below:
215+
To ensure that the Microsoft package signing key is installed on your system, you can import it using the following command:
214216

215217
```bash
216218
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
217219
```
218220

219-
1. Before you install [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)], and after you have registered and activated your SUSE Linux Enterprise Server with SUSE Customer Center, you must activate both the [Desktop Applications module and Development Tools module](https://documentation.suse.com/sles/15-SP3/html/SLES-all/cha-register-sle.html). These modules are required for some of the [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] package dependencies.
221+
1. Before you install [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)], and after you register and activate your SUSE Linux Enterprise Server with SUSE Customer Center, you must activate both the [Desktop Applications module and Development Tools module](https://documentation.suse.com/sles/15-SP6/html/SLES-all/cha-register-sle.html). These modules are required for some of the [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] package dependencies.
220222

221-
1. Now, you're ready to install [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)]. Run the following commands to install [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)]:
223+
1. The following command installs [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)]:
222224

223225
```bash
224226
sudo zypper install -y mssql-server
@@ -244,7 +246,7 @@ At this point, [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] is run
244246
> [!NOTE]
245247
> On SLES, you can manage your firewall using `firewalld` for example. Install it using `sudo zypper install firewalld`, and then start it up with `sudo systemctl start firewalld`. Add the firewall rule with `sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent`, and then reload the firewall with `sudo firewall-cmd --reload` for the settings to take effect.
246248
247-
At this point, [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] is running on your SLES machine and is ready to use!
249+
At this point, [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] is running on your SLES machine and is ready to use.
248250

249251
::: moniker-end
250252

docs/linux/sample-unattended-install-suse.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ titleSuffix: SQL Server
44
description: Use a sample bash script to install SQL Server on SUSE Linux Enterprise Server (SLES) without interactive input.
55
author: rwestMSFT
66
ms.author: randolphwest
7-
ms.date: 11/18/2024
7+
ms.date: 03/28/2025
88
ms.service: sql
99
ms.subservice: linux
1010
ms.topic: install-set-up-deploy
@@ -31,7 +31,7 @@ This sample bash script installs [!INCLUDE [ssnoversion-md](../includes/ssnovers
3131
3232
## Sample script
3333

34-
This example installs [!INCLUDE [sssql19-md](../includes/sssql19-md.md)] on SLES v15 SP3. If you want to install a different version of [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] or SLES, change the Microsoft repository paths accordingly.
34+
This example installs [!INCLUDE [sssql19-md](../includes/sssql19-md.md)] on SLES v15 SP6. If you want to install a different version of [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] or SLES, change the Microsoft repository paths accordingly.
3535

3636
Save the sample script to a file and then to customize it. You must replace the variable values in the script. You can also set any of the scripting variables as environment variables, as long as you remove them from the script file.
3737

@@ -74,7 +74,7 @@ sudo zypper addrepo -fc https://packages.microsoft.com/config/sles/15/mssql-serv
7474
sudo zypper addrepo -fc https://packages.microsoft.com/config/sles/15/prod.repo
7575
sudo zypper --gpg-auto-import-keys refresh
7676

77-
#Add the SLES v15 SP3 SDK to obtain libsss_nss_idmap0
77+
#Add the SLES v15 SP6 SDK to obtain libsss_nss_idmap0
7878
sudo SUSEConnect -p sle-sdk/15.3/x86_64
7979

8080
echo Installing SQL Server...

docs/linux/sql-server-linux-setup-language-extensions-java.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ titleSuffix: SQL Server Language Extensions
44
description: Learn how to install SQL Server Java Language Extension on Red Hat, Ubuntu, and SUSE Linux.
55
author: rwestMSFT
66
ms.author: randolphwest
7-
ms.date: 11/18/2024
7+
ms.date: 03/28/2025
88
ms.service: sql
99
ms.subservice: language-extensions
1010
ms.topic: how-to
@@ -82,7 +82,7 @@ https://github.com/microsoft/sql-server-language-extensions/tree/main/language-e
8282
You can install Language Extensions for Java on Red Hat using the following command.
8383

8484
> [!TIP]
85-
> If possible, run `yum clean all` to refresh packages on the system prior to installation.
85+
> If possible, run `yum clean all` to refresh packages on the system before installation.
8686
8787
```bash
8888
# Install as root or sudo
@@ -96,7 +96,7 @@ sudo yum install mssql-server-extensibility-java
9696
You can install Language Extensions for Java on Ubuntu using the following command.
9797

9898
> [!TIP]
99-
> If possible, run `apt-get update` to refresh packages on the system prior to installation. Additionally, some docker images of Ubuntu might not have the https apt transport option. To install it, use `apt-get install apt-transport-https`.
99+
> If possible, run `apt-get update` to refresh packages on the system before installation. Additionally, some docker images of Ubuntu might not have the https apt transport option. To install it, use `apt-get install apt-transport-https`.
100100
101101
```bash
102102
# Install as root or sudo

docs/linux/sql-server-linux-shared-disk-cluster-concepts.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Concepts for SQL Server failover cluster instances on Linux include
44
author: rwestMSFT
55
ms.author: randolphwest
66
ms.reviewer: vanto
7-
ms.date: 07/15/2024
7+
ms.date: 03/28/2025
88
ms.service: sql
99
ms.subservice: linux
1010
ms.topic: conceptual
@@ -28,7 +28,7 @@ To create a [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] FCI on Li
2828
2929
- In SUSE Linux Enterprise Server (SLES), the clustering layer is based on SUSE Linux Enterprise [High Availability Extension (HAE)](https://www.suse.com/products/highavailability).
3030

31-
For more information on cluster configuration, resource agent options, management, best practices, and recommendations, see [SUSE Linux Enterprise High Availability Extension 15](https://documentation.suse.com/sle-ha/15-SP3/).
31+
For more information on cluster configuration, resource agent options, management, best practices, and recommendations, see [SUSE Linux Enterprise High Availability Extension 15](https://documentation.suse.com/sle-ha/15-SP6/).
3232

3333
Both the RHEL HA add-on and the SUSE HAE are built on [Pacemaker](https://clusterlabs.org/).
3434

0 commit comments

Comments
 (0)