Sdílet prostřednictvím


Konfigurace úložišť pro instalaci a upgrade SQL Serveru 2025 v Linuxu

Platí pro:SQL Server v Linuxu

Tento článek popisuje, jak nakonfigurovat správné úložiště pro instalaci a upgrade SQL Serveru 2025 (17.x) v Systému Red Hat Enterprise Linux (RHEL) a Ubuntu.

Pokyny ke konfiguraci úložišť pro SQL Server 2022 (16.x) a starší verze najdete v tématu Konfigurace úložišť pro instalaci a upgrade SQL Serveru v Linuxu.

Návod

Od verze SQL Server 2025 (17.x) CU 1 se podporuje RHEL 10 a Ubuntu 24.04. Další informace najdete v průvodci instalací.

Úložiště

Při instalaci SQL Serveru v Linuxu musíte nakonfigurovat úložiště Microsoftu. Pomocí tohoto úložiště získejte balíček mssql-serverdatabázového stroje a související balíčky SQL Serveru. Aktuálně jsou k dispozici následující úložiště:

Repository Název Description
2025 mssql-server-2025 Úložiště SQL Serveru 2025 (17.x)
2022 mssql-server-2022 Úložiště SQL Serveru 2022 (16.x)
2019 mssql-server-2019 Úložiště kumulativní aktualizace SQL Serveru 2019 (15.x)
2017 mssql-server-2017 Úložiště kumulativní aktualizace SQL Serveru 2017 (14.x)

Úložiště kumulativní aktualizace (CU) obsahuje balíčky pro základní verzi SQL Serveru a všechny opravy chyb nebo vylepšení od této verze. Kumulativní aktualizace jsou specifické pro verzi verze, například SQL Server 2025 (17.x). Vydávají se v pravidelných intervalech. Obecné aktualizace verze distribuce (GDR) se vydávají ve stejném úložišti CU.

Každá verze obsahuje úplný balíček SQL Serveru a všechny předchozí aktualizace pro toto úložiště. Můžete také downgradovat na libovolnou verzi v rámci hlavní verze (například 2025).

Konfigurace úložišť

Pomocí kroků v následujících částech nakonfigurujte úložiště v distribuci Linuxu.

Kontrola dříve nakonfigurovaných úložišť

Nejprve ověřte, jestli jste už zaregistrovali úložiště SQL Serveru.

  1. K zobrazení souborů v /etc/yum.repos.d adresáři použijte následující příkaz:

    sudo ls /etc/yum.repos.d
    
  2. Vyhledejte soubor, který konfiguruje adresář SYSTÉMU SQL Server, například mssql-server.repo.

  3. Zobrazte obsah souboru pomocí cat.

    sudo cat /etc/yum.repos.d/mssql-server.repo
    
  4. Vlastnost název je nakonfigurované úložiště. Můžete ji identifikovat pomocí tabulky v části Úložiště tohoto článku.

Odebrání starého úložiště

V případě potřeby odeberte staré úložiště pomocí následujícího příkazu.

sudo rm -rf /etc/yum.repos.d/mssql-server.repo

Tento příkaz předpokládá, že soubor identifikovaný v předchozí části má název mssql-server.repo.

Konfigurace nového úložiště

Nakonfigurujte nové úložiště tak, aby se používalo pro instalace a upgrady SQL Serveru. Ke konfiguraci úložiště podle vašeho výběru použijte jeden z následujících příkazů.

  • Od VERZE SQL Server 2025 (17.x) CU 1 se podporuje RHEL 10.
  • Od VERZE SQL Server 2022 (16.x) CU 10 se podporuje RHEL 9.
  • Od VERZE SQL Server 2017 (14.x) CU 20 se podporuje RHEL 8.

Následující příkazy pro SQL Server 2019 (15.x) odkazují na úložiště RHEL 8. RHEL 8 neobsahuje předinstalovaný python2, který SQL Server vyžaduje. Další informace najdete v tématu Instalace Microsoft SQL Serveru v systému Red Hat Enterprise Linux 8 Beta.

V závislosti na verzi RHEL, kterou používáte, se ujistěte, že cesty odpovídají /rhel/8, /rhel/9nebo /rhel10. Naše balíčky jsou nezávislé na menších verzích RHEL (Red Hat Enterprise Linux). To znamená, že pokud používáte RHEL 8.7, musíte použít cestu /rhel/8 ke konfiguraci úložiště.

Repository Version Vydání Command
2025 2025 RHEL 10 sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/10/mssql-server-2025.repo
2022 2022 RHEL 9 sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/9/mssql-server-2022.repo
2019 CU 2019 RHEL 8 sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2019.repo
2017 CU 2017 RHEL 8 sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2017.repo

Pokud se rozhodnete použít článek rychlého startu, nezapomeňte, že jste už nakonfigurovali cílové úložiště. Tento krok v kurzu neopakujte.