Delen 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

SQL Server 2025 (17.x) is beschikbaar op RHEL 10 (in preview) en Ubuntu 24.04 (in preview). Als u het wilt proberen, gebruikt u dit artikel om de mssql-server-preview opslagplaats te configureren. Installeer vervolgens met behulp van de instructies in de installatiehandleiding.

Opslagplaatsen

Wanneer u SQL Server op Linux installeert, moet u een Microsoft-opslagplaats configureren. Deze opslagplaats wordt gebruikt voor het verkrijgen van het database-enginepakket, mssql-serveren gerelateerde SQL Server-pakketten. Er zijn momenteel drie hoofdopslagplaatsen:

Opslagplaats Naam Description
2025 mssql-server-2025 1 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.

1 Gebruiken mssql-server-preview voor Red Hat 10 (in preview) en Ubuntu 24.04 (in preview).

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 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 de tabel in de sectie Opslagplaatsen van dit artikel.

Oude opslagplaats verwijderen

Verwijder indien nodig de oude opslagplaats met de volgende opdracht.

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

Met deze opdracht wordt ervan uitgegaan dat het bestand dat in de vorige sectie is geïdentificeerd, mssql-server.repois genoemd.

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) wordt RHEL 10 ondersteund (in preview).
  • 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 (in preview) 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
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.