Share via


Opslagplaatsen configureren voor het installeren en upgraden van SQL Server 2025 op Linux

Van toepassing op:SQL Server op Linux

In dit artikel wordt beschreven hoe u de juiste opslagplaats configureert voor het installeren en upgraden van SQL Server 2025 (17.x) op Red Hat Enterprise Linux (RHEL) en Ubuntu.

Zie Opslagplaatsen configureren voor het installeren en upgraden van SQL Server op Linux voor instructies over het configureren van opslagplaatsen voor SQL Server 2022 (16.x) en eerdere versies.

Aanbeveling

RHEL 10 en Ubuntu 24.04 worden ondersteund vanaf SQL Server 2025 (17.x) CU 1. Zie de installatiehandleiding voor meer informatie.

Opslagplaatsen

Wanneer u SQL Server op Linux installeert, moet u een Microsoft-opslagplaats configureren. Gebruik deze opslagplaats om het database-enginepakket en mssql-servergerelateerde SQL Server-pakketten op te halen. De volgende opslagplaatsen zijn momenteel beschikbaar:

Opslagplaats Naam Description
2025 mssql-server-2025 SQL Server 2025 -opslagplaats (17.x).
2022 mssql-server-2022 SQL Server 2022-opslagplaats (16.x).
2019 mssql-server-2019 SQL Server 2019 (15.x) Cumulatieve Update (CU) repository.
2017 mssql-server-2017 SQL Server 2017 (14.x) Cumulatieve Update (CU) Opslagplaats.

De opslagplaats cumulatieve update (CU) bevat pakketten voor de sql Server-basisrelease en eventuele bugfixes of verbeteringen sinds die release. Cumulatieve updates zijn specifiek voor een releaseversie, zoals SQL Server 2025 (17.x). Ze komen regelmatig vrij. Algemene distributiereleaseupdates (GDR) worden uitgebracht in dezelfde CU-opslagplaats.

Elke release bevat het volledige SQL Server-pakket en alle eerdere updates voor die opslagplaats. U kunt ook downgraden naar elke release in uw primaire versie (bijvoorbeeld 2025).

Opslagplaatsen configureren

Gebruik de stappen in de volgende secties om opslagplaatsen in uw Linux-distributie te configureren.

Controleren op eerder geconfigureerde opslagplaatsen

Controleer eerst of u al een SQL Server-opslagplaats hebt geregistreerd.

  1. Bekijk de bestanden in de /etc/yum.repos.d map met behulp van de volgende opdracht:

    sudo ls /etc/yum.repos.d
    
  2. Zoek naar een bestand dat de SQL Server-map configureert, zoals mssql-server.repo.

  3. De inhoud van het bestand weergeven met behulp van cat.

    sudo cat /etc/yum.repos.d/mssql-server.repo
    
  4. De naam eigenschap is de geconfigureerde opslagplaats. U kunt deze identificeren met behulp van de tabel in de sectie Opslagplaatsen van dit artikel.

Oude opslagplaats verwijderen

Verwijder indien nodig de oude opslagplaats met behulp van de volgende opdracht.

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

Bij deze opdracht wordt ervan uitgegaan dat het bestand dat in de vorige sectie is geïdentificeerd, de naam mssql-server.repoheeft.

Nieuwe opslagplaats configureren

Configureer de nieuwe opslagplaats die moet worden gebruikt voor SQL Server-installaties en -upgrades. Gebruik een van de volgende opdrachten om de opslagplaats van uw keuze te configureren.

  • Vanaf SQL Server 2025 (17.x) CU 1 wordt RHEL 10 ondersteund.
  • Vanaf SQL Server 2022 (16.x) CU 10 wordt RHEL 9 ondersteund.
  • Vanaf SQL Server 2017 (14.x) CU 20 wordt RHEL 8 ondersteund.

De volgende opdrachten voor SQL Server 2019 (15.x) wijzen naar de RHEL 8-opslagplaats. RHEL 8 wordt niet geleverd met python2 vooraf geïnstalleerd, dat vereist is voor SQL Server. Zie Microsoft SQL Server installeren op Red Hat Enterprise Linux 8 Betavoor meer informatie.

Afhankelijk van de versie van RHEL die u gebruikt, moet u ervoor zorgen dat de paden overeenkomen met /rhel/8, /rhel/9 of /rhel10. Onze pakketten zijn agnostisch voor RHEL secundaire versies. Dit betekent dat als u RHEL 8.7 gebruikt, u het pad /rhel/8 moet gebruiken om uw opslagplaats te configureren.

Opslagplaats Versie Vrijgeven 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
CU 2019 2019 RHEL 8 sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2019.repo
CU 2017 2017 RHEL 8 sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2017.repo

Als u ervoor kiest om een quickstart-artikel te gebruiken, moet u er rekening mee houden dat u de doelopslagplaats al hebt geconfigureerd. Herhaal deze stap niet in de zelfstudie.