Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server su Linux
Questo articolo descrive come configurare il repository corretto per l'installazione e l'aggiornamento di SQL Server 2025 (17.x) in Red Hat Enterprise Linux (RHEL) e Ubuntu.
Per istruzioni su come configurare i repository per SQL Server 2022 (16.x) e versioni precedenti, vedere Configurare i repository per l'installazione e l'aggiornamento di SQL Server in Linux.
Supporto alla distribuzione
- RHEL 10 è supportato a partire da SQL Server 2025 (17.x) CU 1.
- Ubuntu 24.04 è supportato a partire da SQL Server 2025 (17.x) CU 1.
- Ubuntu 22.04 è supportato a partire da SQL Server 2022 (16.x) CU 10.
Per altre informazioni, vedere la guida all'installazione.
Archivi
Quando si installa SQL Server in Linux, è necessario configurare un repository Microsoft. Usare questo repository per ottenere il pacchetto del motore di database, mssql-server, e i pacchetti di SQL Server correlati. Sono attualmente disponibili i repository seguenti:
| Repository | Name | Descrizione |
|---|---|---|
| 2025 | mssql-server-2025 |
Repository di SQL Server 2025 (17.x). |
Il repository contiene pacchetti per la versione base di SQL Server e per eventuali correzioni di bug o miglioramenti apportati dopo tale versione. Gli aggiornamenti cumulativi sono specifici di una versione di versione, ad esempio SQL Server 2025 (17.x). Vengono rilasciati a cadenza regolare. Gli aggiornamenti della distribuzione generale (GDR) sono rilasciati nello stesso repository.
Ogni versione contiene il pacchetto di SQL Server completo e tutti gli aggiornamenti precedenti per tale repository. È anche possibile effettuare il downgrade a qualsiasi versione all'interno della versione principale, ad esempio 2025.
Configurare gli archivi
Usare la procedura descritta nelle sezioni seguenti per configurare i repository nella distribuzione Linux.
Verificare la presenza di repository configurati in precedenza
Verificare prima di tutto se è già stato registrato un repository di SQL Server.
Visualizzare i file nella
/etc/yum.repos.ddirectory usando il comando seguente:sudo ls /etc/yum.repos.dCerca un file che configuri il repository di SQL Server, come
mssql-server-2025.repo.Visualizzare il contenuto del file usando
cat.sudo cat /etc/yum.repos.d/mssql-server-2025.repoIl nome del repository nella
baseurlproprietà, comemssql-server-2025, è il repository configurato. È possibile identificarlo usando la tabella nella sezione Repository di questo articolo.
Rimuovere il repository precedente
Se necessario, rimuovere il repository precedente usando il comando seguente.
sudo rm -rf /etc/yum.repos.d/mssql-server-2025.repo
Questo comando presuppone che il file identificato nella sezione precedente sia denominato mssql-server-2025.repo.
Configurare il nuovo repository
Configurare il nuovo repository da usare per le installazioni e gli aggiornamenti di SQL Server. Usare uno dei comandi seguenti per configurare il repository scelto.
RHEL 10 è supportato a partire da SQL Server 2025 (17.x) CU 1.
I pacchetti sono agnostici rispetto alle versioni minori di RHEL. Ad esempio, se usi RHEL 10.1, usa il percorso /rhel/10 per configurare il repository.
curl -fsSL https://packages.microsoft.com/config/rhel/10/mssql-server-2025.repo | sudo tee /etc/yum.repos.d/mssql-server-2025.repo
Se si sceglie di usare un articolo di avvio rapido, tenere presente che il repository di destinazione è già stato configurato. Non ripetere questo passaggio nell'esercitazione.