Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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
SQL Server 2025 (17.x) je k dispozici na RHEL 10 (ve verzi Preview) a Ubuntu 24.04 (ve verzi Preview). Pokud ho chcete vyzkoušet, nakonfigurujte úložiště mssql-server-preview pomocí tohoto článku. Pak nainstalujte podle pokynů v průvodci instalací .
Úložiště
Při instalaci SQL Serveru v Linuxu musíte nakonfigurovat úložiště Microsoftu. Toto úložiště slouží k získání balíčku databázového stroje mssql-servera balíčků souvisejících se SQL Serverem. Aktuálně existují tři hlavní úložiště:
| Repository | Název | Description |
|---|---|---|
| 2025 |
mssql-server-2025
1 |
Ú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) |
1 Použijte mssql-server-preview pro Red Hat 10 (ve verzi náhledu) a Ubuntu 24.04 (ve verzi náhledu).
Ú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.
Zobrazte soubory v adresáři
/etc/yum.repos.dpomocí následujícího příkazu:sudo ls /etc/yum.repos.dVyhledejte soubor, který konfiguruje adresář SYSTÉMU SQL Server, například
mssql-server.repo.Zobrazte obsah souboru pomocí
cat.sudo cat /etc/yum.repos.d/mssql-server.repoVlastnost 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 byl pojmenován 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ů.
- Počínaje SQL Serverem 2025 (17.x) se podporuje RHEL 10 (ve verzi Preview).
- 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 (v náhledu) | sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/10/mssql-server-preview.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.
Související obsah
- rychlý start pro : Instalace SQL Serveru a vytvoření databáze v Red Hat
- Rychlý start: Instalace SQL Serveru a vytvoření databáze na SUSE Linux Enterprise Server
- rychlý start pro : Instalace SQL Serveru a vytvoření databáze na Ubuntu
- Pokyny k instalaci SQL Serveru v linuxovém