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 in Linux
Questo articolo fornisce informazioni dettagliate sulle funzionalità supportate dalle varie edizioni di SQL Server 2025 (17.x) in Linux.
Per le edizioni e le funzionalità supportate di SQL Server in Windows, vedere Edizioni e funzionalità supportate di SQL Server 2025.
Per altre informazioni sulle novità di SQL Server 2025 (17.x), vedere:
I requisiti di installazione variano in base alle esigenze dell'applicazione. Le diverse edizioni di SQL Server consentono di soddisfare le esigenze specifiche di utenti e organizzazioni in termini di prezzo, runtime e prestazioni. I componenti di SQL Server installati dipendono inoltre dai requisiti specifici. Nelle sezioni seguenti vengono fornite tutte le informazioni necessarie per adottare la scelta migliore tra le edizioni e i componenti disponibili in SQL Server.
Per le note più recenti sulla versione e le novità, vedere Note sulla versione per SQL Server 2025 su Linux.
Per l'elenco delle funzionalità di SQL Server non disponibili in Linux, vedere Funzionalità e servizi non supportati.
Edizioni di SQL Server
Nella tabella seguente vengono descritte le edizioni di SQL Server in Linux e nei contenitori.
| Edizione | ID prodotto (MSSQL_PID) |
Definizione |
|---|---|---|
| Enterprise1 | Enterprise |
L'offerta premier, SQL Server Enterprise Edition è stata creata per le organizzazioni che richiedono prestazioni, sicurezza e scalabilità senza compromessi. Questa edizione è sia un database basato sull'intelligenza artificiale che un motore mission-critical progettato per alimentare i carichi di lavoro più complessi in ambienti locali, cloud e ibridi. |
| Standard | Standard |
SQL Server Standard Edition offre un equilibrio tra prestazioni, sicurezza e accessibilità per le aziende che necessitano di funzionalità di livello aziendale senza la complessità. Questa edizione consente alle aziende in crescita di offrire prestazioni di livello aziendale, funzionalità di intelligenza artificiale moderne e flessibilità ibrida. |
| Sviluppatore aziendale | EnterpriseDeveloper |
SQL Server Enterprise Developer Edition consente agli sviluppatori di compilare qualsiasi tipo di applicazione su SQL Server. Include tutte le funzionalità di Enterprise Edition, ma è concesso in licenza per l'uso come sistema di sviluppo e test, non come server di produzione. Le edizioni per sviluppatori sono una scelta ideale per gli utenti che compilano e testano le applicazioni. |
| Programmatore Standard | StandardDeveloper |
Analogamente all'edizione Enterprise Developer, SQL Server Standard Developer Edition include tutte le funzionalità di Standard Edition, ma è concesso in licenza per l'uso come sistema di sviluppo e test, non come server di produzione. |
| Valutazione | Evaluation |
SQL Server Evaluation Edition include tutte le funzionalità di Enterprise Edition. Una distribuzione di valutazione è disponibile per 180 giorni. Per altre informazioni, vedere Risorse e documenti delle licenze di SQL Server. |
| Express2 | Express |
SQL Server Express Edition è il database gratuito di livello base, ideale per l'apprendimento e la creazione di applicazioni basate su dati desktop e server di piccole dimensioni. Questa edizione unificata include SQL Server Data Tools (SSDT), l'integrazione di Machine Learning e la ricerca full-text. È la scelta migliore per fornitori di software indipendenti, sviluppatori e hobbyisti che creano applicazioni client. Se sono necessarie funzionalità di database più avanzate, SQL Server Express può essere aggiornato senza problemi ad altre edizioni più avanzate di SQL Server. SQL Server Express LocalDB è una versione leggera di Express Edition che include tutte le funzionalità di programmabilità, viene eseguita in modalità utente e dispone di un'installazione rapida senza configurazione e un breve elenco di prerequisiti. |
1 Enterprise Edition offre virtualizzazione illimitata per i clienti con Software Assurance. La distribuzione deve essere conforme alla guida alla gestione delle licenze. Per altre informazioni, vedere Risorse e documenti delle licenze di SQL Server.
2 A partire da SQL Server 2025 (17.x), Express Edition include tutte le funzionalità disponibili in SQL Server Express Edition con Advanced Services.
Usare SQL Server con applicazioni client/server
È possibile installare solo i componenti client di SQL Server in un computer che esegue applicazioni client/server che si connettono direttamente a un'istanza di SQL Server. L'installazione di componenti client rappresenta una scelta ottimale anche se si amministra un'istanza di SQL Server in un server di database o se si prevede di sviluppare applicazioni basate su SQL Server.
Componenti di SQL Server
SQL Server 2025 (17.x) in Linux supporta il motore di database di SQL Server. La tabella seguente descrive le funzionalità del motore di database.
| I componenti del server | Descrizione |
|---|---|
| Motore di database di SQL Server | Motore di database di SQL Server include il motore di database, il servizio principale per l'archiviazione, l'elaborazione e la protezione dei dati, la replica, la ricerca full-text, gli strumenti per la gestione di dati XML e relazionali e l'integrazione dell'analisi dei dati. |
Edizioni Enterprise Developer, Standard Developer, Enterprise Core e Evaluation
Per le funzionalità supportate dalle edizioni Enterprise Developer, Standard Developer, Enterprise Core e Evaluation, vedere funzionalità elencate per SQL Server Enterprise Edition nelle tabelle seguenti.
Le edizioni Developer continuano a supportare un solo client per Riesecuzione distribuita di SQL Server.
Annotazioni
SQL Server 2025 (17.x) introduce edizioni Enterprise Developer e Standard Developer separate di SQL Server.
Limiti di scalabilità
| Caratteristica / Funzionalità | Impresa | Normale | Esprimere |
|---|---|---|---|
| Capacità di calcolo massima usata da una sola istanza - Motore di database di SQL Server 1 | Valore massimo del sistema operativo | Limitato a meno di 4 socket o 32 core | Limitato a meno di 1 socket o 4 core |
| Capacità di calcolo massima usata da una sola istanza - Analysis Services o Reporting Services | Valore massimo del sistema operativo | Limitato a meno di 4 socket o 32 core | Limitato a meno di 1 socket o 4 core |
| Memoria massima per il pool di buffer per istanza del Motore di database di SQL Server | Valore massimo del sistema operativo | 256 GB | 1.410 MB |
| Capacità massima per l'estensione del pool di buffer per ogni istanza del motore di database di SQL Server | 32 * (configurazione di memoria massima del server) | 4 * (configurazione di memoria massima del server) | Non disponibile |
| Memoria massima per la cache dei segmenti columnstore per istanza del motore di database di SQL Server | Memoria illimitata | 32GB | 352 MB |
| Dimensione massima dati ottimizzati per la memoria per ogni database nel Motore di database di SQL Server | Memoria illimitata | 32GB | 352 MB |
| Dimensione massima del database relazionale | 524 PB | 524 PB | 10 GB |
1 La licenza basata su Enterprise Edition con Server + Licenza CAL (Client Access License), non disponibile per nuovi contratti, è limitata a un massimo di 20 core per istanza di SQL Server. Non sono previsti limiti nel modello di licenza server basato su core. Per altre informazioni, vedere Limiti della capacità di calcolo per edizione di SQL Server.
Servizi connessi di Azure
| Caratteristica / Funzionalità | Impresa | Normale | Esprimere |
|---|---|---|---|
| Estensione di Azure per SQL Server | Sì | Sì | NO |
| Funzionalità di collegamento per Istanza gestita di SQL 1 | Sì | Sì | NO |
| Server di failover per il ripristino di emergenza in Azure | Sì | Sì | NO |
| Integrazione di Microsoft Entra | Sì | Sì | Sì |
| Fatturazione con pagamento in base al consumo | Sì | Sì | NO |
1 Queste funzionalità sono regolate dai rispettivi criteri relativi al ciclo di vita.
Disponibilità elevata
| Caratteristica / Funzionalità | Impresa | Normale | Esprimere |
|---|---|---|---|
| Trasferimento dei log | Sì | Sì | NO |
| Compressione dei backup | Sì | Sì | NO |
| Snapshot del database | Sì | Sì | NO |
| Istanze del cluster di failover Always On 1 | Sì | Sì | NO |
| Gruppi di disponibilità Always On 2 | Sì | NO | NO |
| Gruppi di disponibilità di base3 | NO | Sì | NO |
| Gruppo di disponibilità con commit di un numero minimo di repliche | Sì | Sì | NO |
| Gruppo di disponibilità senza cluster | Sì | Sì | NO |
| Ripristino di pagine e file online | Sì | NO | NO |
| Indicizzazione online | Sì | NO | NO |
| Ricompilazioni degli indici online ripristinabili | Sì | NO | NO |
| Modifica dello schema online | Sì | NO | NO |
| Recupero rapido | Sì | NO | NO |
| Backup rispecchiati | Sì | NO | NO |
| Aggiunta di memoria a caldo e CPU | Sì | NO | NO |
| Backup crittografato | Sì | Sì | NO |
| Backup ibrido in Microsoft Azure (backup nell'URL) | Sì | Sì | NO |
1 In Enterprise Edition il numero di nodi corrisponde al valore massimo del sistema operativo. Nell’edizione Standard è disponibile il supporto per due nodi.
2 In Enterprise Edition è disponibile il supporto fino a 8 repliche secondarie, incluse 2 repliche secondarie sincrone.
3 Standard Edition supporta i gruppi di disponibilità di base. Un gruppo di disponibilità di base supporta due repliche, con un database. Per altre informazioni, sui gruppi di disponibilità di base, vedere Gruppi di disponibilità Always On di base per un database singolo.
Scalabilità e prestazioni
| Caratteristica / Funzionalità | Impresa | Normale | Esprimere |
|---|---|---|---|
| Columnstore 1 | Sì | Sì | Sì |
| File binari di oggetti di grandi dimensioni in indici columnstore cluster | Sì | Sì | Sì |
| Ricompilazione degli indici columnstore non cluster online | Sì | NO | NO |
| OLTP in-memory 1 | Sì | Sì | Sì |
| Memoria principale persistente | Sì | Sì | Sì |
| Partizionamento di tabelle e indici | Sì | Sì | Sì |
| Compressione dei dati | Sì | Sì | Sì |
| Governatore delle Risorse | Sì | NO | NO |
| Parallelismo di tabelle partizionate | Sì | NO | NO |
| Allocazione di memoria di pagine di grandi dimensioni e matrice di buffer compatibile con NUMA | Sì | NO | NO |
| Governance delle risorse di I/O | Sì | NO | NO |
| Durabilità posticipata | Sì | Sì | Sì |
| Miglioramenti dell'inserimento bulk | Sì | Sì | Sì |
tempdbfile di database su file system tmpfs |
Sì | Sì | Sì |
1 Le dimensioni dati OLTP in memoria e la cache dei segmenti columnstore sono limitate alla quantità di memoria specificata dall'edizione nella sezione Limiti di scalabilità. Il grado di parallelismo (DOP) massimo è limitato. Il grado di parallelismo del processo (DOP) per una compilazione di indice è limitato a 2 DOP per l'edizione Standard e 1 DOP per Express Edition. Questo si riferisce agli indici columnstore creati tramite le tabelle basate su disco e le tabelle ottimizzate per la memoria.
Elaborazione di query intelligenti
| Caratteristica / Funzionalità | Impresa | Normale | Esprimere |
|---|---|---|---|
| Conteggio distinto approssimativo | Sì | Sì | Sì |
| Percentile approssimativo | Sì | Sì | Sì |
| Regolazione automatica | Sì | NO | NO |
| Modalità batch nell'archivio righe 1 | Sì | NO | NO |
| Join adattivi in modalità batch | Sì | NO | NO |
| Feedback sull'assegnazione di memoria in modalità batch | Sì | NO | NO |
| Feedback sulla stima della cardinalità | Sì | NO | NO |
| Feedback sulla stima della cardinalità per le espressioni | Sì | NO | NO |
| Feedback sul grado di parallelismo | Sì | NO | NO |
| Esecuzione intercalata per funzioni con valori di tabella a più istruzioni | Sì | Sì | Sì |
| Persistenza e percentile delle concessioni di memoria | Sì | NO | NO |
| Implementazione forzata del piano ottimizzato | Sì | Sì | Sì |
| Ottimizzazione dei parametri opzionali del piano | Sì | Sì | Sì |
Ottimizzato sp_executesql |
Sì | Sì | Sì |
| Ottimizzazione del piano sensibile ai parametri | Sì | Sì | Sì |
| Feedback delle concessioni di memoria in modalità riga | Sì | NO | NO |
| Inlining di funzioni scalari definite dall'utente | Sì | Sì | Sì |
| Compilazione posticipata delle variabili di tabella | Sì | Sì | Sì |
1 La modalità Batch in rowstore supporta solo gli heap basati su disco e gli indici ad albero B+. Non supporta tabelle OLTP In-Memory, colonne XML o set di colonne sparse. Il grado di parallelismo (DOP) per le operazioni in modalità batch è limitato a 2 per SQL Server Standard Edition e 1 per SQL Server Express Edition.
Security
| Caratteristica / Funzionalità | Impresa | Normale | Esprimere |
|---|---|---|---|
| Sicurezza a livello di riga | Sì | Sì | Sì |
| Sempre Crittografato | Sì | Sì | Sì |
| Mascheratura dinamica dei dati | Sì | Sì | Sì |
| Controllo di base | Sì | Sì | Sì |
| Controllo con granularità fine | Sì | Sì | Sì |
| Transparent Data Encryption (TDE) | Sì | Sì | NO |
| Extensible Key Management (EKM) con Azure Key Vault | Sì | Sì | Sì |
| Ruoli definiti dall'utente | Sì | Sì | Sì |
| Database contenuti | Sì | Sì | Sì |
| La crittografia per i backup | Sì | Sì | NO |
Manageability
| Caratteristica / Funzionalità | Impresa | Normale | Esprimere |
|---|---|---|---|
| Connessione amministrativa dedicata | Sì | Sì | Sì 1 |
| Supporto per script di PowerShell | Sì | Sì | Sì |
| Supporto per le operazioni dei componenti dell'applicazione livello dati (estrazione, distribuzione, aggiornamento, eliminazione) | Sì | Sì | Sì |
| Automazione delle politiche (controllo della pianificazione e delle modifiche) | Sì | Sì | NO |
| Agente di raccolta dati relativi alle prestazioni | Sì | Sì | NO |
| Report di prestazioni standard | Sì | Sì | NO |
| Guide di piano e blocco del piano per le guide di piano | Sì | Sì | NO |
Query diretta delle viste indicizzate (con NOEXPAND hint) |
Sì | Sì | Sì |
| Manutenzione automatica delle viste indicizzate | Sì | Sì | NO |
| Viste partizionate distribuite | Sì | NO | NO |
| Operazioni di manutenzione degli indici parallele | Sì | NO | NO |
| Utilizzo automatico di viste indicizzate da Query Optimizer | Sì | NO | NO |
| Verifica di coerenza parallela | Sì | NO | NO |
| Punto di controllo dell'Utilità SQL Server | Sì | NO | NO |
1 Con flag di tracciamento
Programmabilità
| Caratteristica / Funzionalità | Impresa | Normale | Esprimere |
|---|---|---|---|
| Tipo di dati JSON nativo | Sì | Sì | Sì |
| Indicizzazione JSON | Sì | Sì | Sì |
| Supporto XML nativo | Sì | Sì | Sì |
| Indicizzazione XML | Sì | Sì | Sì |
| Compressione XML | Sì | Sì | Sì |
MERGE e funzionalità di upsert |
Sì | Sì | Sì |
| Supporto UTF-8 e UTF-16 | Sì | Sì | Sì |
| Tabelle di grafo | Sì | Sì | Sì |
| Tabelle temporali | Sì | Sì | Sì |
| Supporto di serie temporali | Sì | Sì | Sì |
| Supporto per le espressioni regolari | Sì | Sì | Sì |
| Supporto per la corrispondenza fuzzy di stringhe 4 | Sì | Sì | Sì |
| Ricerca integrale e semantica | Sì | Sì | Sì |
| Integrazione R di base 1 | Sì | Sì | Sì |
| Integrazione avanzata di R 2 | Sì | NO | NO |
| Integrazione di Base di Python | Sì | Sì | Sì |
| Integrazione avanzata di Python | Sì | NO | NO |
| Integrazione del runtime del linguaggio Java | Sì | Sì | Sì |
| Specifica della lingua esterna nella query | Sì | Sì | Sì |
| Query distribuite con server collegati tramite 5 | Sì | Sì | Sì |
| Supporto delle chiamate all'endpoint REST esterno | Sì | Sì | Sì |
| Archivio query | Sì | Sì | Sì |
| Query Store attivato per impostazione predefinita per i nuovi database | Sì | Sì | Sì |
| Suggerimenti per Query Store | Sì | Sì | Sì |
| Query Store nelle repliche secondarie | Sì | NO | NO |
| Service Broker (messaggistica e accodamento) | Sì | Sì | N. 3 |
| Transact-SQL - endpoint | Sì | Sì | NO |
| Messaggi del database | Sì | Sì | NO |
1 L'integrazione di base è limitata a 2 core e set di dati in memoria.
2 L'integrazione avanzata può usare tutti i core disponibili per l'elaborazione parallela di set di dati a qualsiasi dimensione soggetta ai limiti hardware.
3 Solo per il client.
4 Richiede PREVIEW_FEATURES configurazione con ambito database.
5 Utilizzo dell'autenticazione di SQL Server solo per i server collegati SQL Server come destinazione e origine.
Funzionalità IA
| Caratteristica / Funzionalità | Impresa | Normale | Esprimere |
|---|---|---|---|
| Tipo di dati vettoriale nativo | Sì | Sì | Sì |
| Indicizzazione vettoriale basata su DiskANN 1 | Sì | Sì | Sì |
| Supporto di modelli esterni | Sì | Sì | Sì |
| I modelli ONNX locali supportano 1 | Sì | Sì | Sì |
| Supporto per la generazione di embedding | Sì | Sì | Sì |
| Supporto per la suddivisione in blocchi | Sì | Sì | Sì |
1 Richiede la configurazione PREVIEW_FEATURES con ambito del database.
Servizi di Integrazione
Per informazioni sulle funzionalità di Integration Services (SSIS) supportate dalle edizioni di SQL Server, vedere Funzionalità di Integration Services supportate dalle edizioni di SQL Server.
Servizi spaziali e di posizione
| Caratteristica / Funzionalità | Impresa | Normale | Esprimere |
|---|---|---|---|
| Indici spaziali | Sì | Sì | Sì |
| Tipi di dati planari e geodetici | Sì | Sì | Sì |
| Librerie spaziali avanzate | Sì | Sì | Sì |
| Importazione/esportazione di formati di dati spaziali standard del settore | Sì | Sì | Sì |
Supporto del gruppo di controllo (cgroup) v2
SQL Server rileva e rispetta i vincoli del gruppo di controllo (cgroup) v2, a partire da SQL Server 2025 (17.x) e SQL Server 2022 (16.x) Aggiornamento cumulativo (CU) 20. Questi vincoli forniscono un controllo granulare nel kernel Linux sulle risorse cpu e memoria e migliorano l'isolamento delle risorse negli ambienti Docker, Kubernetes e OpenShift.
Nelle versioni precedenti, le distribuzioni in contenitori nei cluster Kubernetes (ad esempio, Azure Kubernetes Service v1.25+) potrebbero riscontrare errori di memoria insufficiente perché SQL Server non imponeva limiti di memoria definiti nelle specifiche del contenitore. Il supporto per cgroup v2 risolve questo problema.
Controllare la versione di cgroup
stat -fc %T /sys/fs/cgroup
I risultati sono i seguenti:
| Result | Descrizione |
|---|---|
cgroup2fs |
Viene utilizzato cgroup v2 |
cgroup |
Usare cgroup v1 |
Passare a cgroup v2
Il percorso più semplice consiste nella scelta di una distribuzione che supporta cgroup v2 predefinita.
Se è necessario passare manualmente, aggiungere il parametro seguente alla configurazione GRUB:
systemd.unified_cgroup_hierarchy=1
Aggiornare quindi GRUB. Ad esempio, in Ubuntu eseguire:
sudo update-grub
Su Red Hat Enterprise Linux, eseguire:
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
Creazione di report sui limiti della CPU con cgroup v2
Quando si configurano i limiti della CPU usando cgroup v2, SQL Server non mostra il numero di core CPU configurato nel log degli errori. Continua invece a segnalare il numero totale di CPU host.
Per allineare SQL Server scheduler e piani di query (ad esempio, decisioni di parallelismo) con il numero di CPU previsto definito in cgroup v2, applicare la configurazione seguente.
Configurare l'affinità del processore
Imposta in modo esplicito l'affinità del processore di SQL Server per corrispondere alla quota di esecuzione del cgroup. Nell'esempio seguente la quota di cgroup è di quattro CPU in un host a otto core:
ALTER SERVER CONFIGURATION
SET PROCESS AFFINITY CPU = 0 TO 3;
Questa configurazione garantisce che SQL Server crei pianificatori solo per il numero desiderato di CPU. Per ulteriori informazioni, vedere ALTER SERVER CONFIGURATION e Usa l'AFFINITÀ del PROCESSO per Nodo e/o CPU.
Abilitare il flag di traccia 8002 (scelta consigliata)
Abilitare il flag di traccia 8002 per usare l'affinità soft a livello di SQLPAL:
sudo /opt/mssql/bin/mssql-conf traceflag 8002 on
Per impostazione predefinita, le utilità di pianificazione sono associate a CPU specifiche definite nella maschera di affinità. Il flag di traccia 8002 consente agli schedulatori di spostarsi tra CPU, migliorando in genere le prestazioni pur rispettando i vincoli di affinità e Cgroup. Per ulteriori informazioni, vedere DBCC TRACEON - Flag di monitoraggio.
Riavviare SQL Server dopo aver abilitato il flag di traccia.
Comportamento previsto
Dopo il riavvio:
SQL Server crea solo il numero di utilità di pianificazione definite dall'impostazione di affinità, ad esempio quattro utilità di pianificazione.
Il kernel Linux continua a applicare la quota di esecuzione della CPU cgroup v2.
Le decisioni relative all'ottimizzazione delle query e al parallelismo si basano sul numero di CPU previsto, anziché sulle CPU host totali.
Annotazioni
Il log degli errori SQL Server potrebbe continuare a visualizzare il numero totale di CPU host. Questo comportamento di registrazione e visualizzazione non influisce sull'utilizzo effettivo della CPU, sulla creazione dello schedulatore o sull'applicazione delle restrizioni CPU da parte di cgroup v2 o dall'affinità del processore.
Per altre informazioni, vedere le risorse seguenti:
- Guida introduttiva: Distribuire un contenitore Linux di SQL Server in Kubernetes usando i grafici Helm
- Gruppo di controllo v2 (documentazione del kernel Linux)
Funzionalità e servizi non supportati
Le funzionalità e i servizi seguenti non sono disponibili per SQL Server 2025 (17.x) in Linux. Il supporto di queste funzionalità aumenterà nel corso del tempo.
| Zona | Funzionalità o servizio non supportato | Commenti |
|---|---|---|
| Motore di database | Replicazione di tipo merge | |
| Query distribuita con connessioni di terze parti | ||
| Server collegati a origini dati diverse da SQL Server | Installare PolyBase in Linux per eseguire query su altre origini dati a partire da SQL Server usando la sintassi Transact-SQL. Per gli scenari in cui PolyBase non è utile, inviare feedback al forum di Microsoft Azure. | |
Stored procedure estese di sistema (xp_cmdshell e così via) |
Questa funzionalità è deprecata. Se esistono requisiti specifici, inviare commenti e suggerimenti al forum di Microsoft Azure. | |
| FileTable, FILESTREAM | Se esistono requisiti specifici, inviare commenti e suggerimenti al forum di Microsoft Azure. | |
Assembly CLR con EXTERNAL_ACCESS o il set di autorizzazioni UNSAFE |
||
| Estensione del pool di buffer | ||
| Backup su URL - BLOB di pagine | Il backup su URL è supportato per blocchi BLOB, usando la firma di accesso condiviso. | |
| SQL Server Agent | Sottosistemi: CmdExec, PowerShell, Lettura coda, SSIS, SSAS, SSRS | |
| Avvisi | ||
| Backup gestito | ||
| Disponibilità elevata | Mirroring del Database | Questa funzionalità è deprecata. Usare invece Gruppi di disponibilità Always On. |
| sicurezza | Gestione delle chiavi estensibile (Extensible Key Management - EKM) | Extensible Key Management con Azure Key Vault è disponibile per gli ambienti SQL Server su Linux, a partire da SQL Server 2022 (16.x) CU 12. Seguire le istruzioni dal Passaggio 5: Configurare SQL Server in poi. |
| Autenticazione integrata di Windows per i server collegati | ||
| Autenticazione integrata di Windows per gli endpoint dei gruppi di disponibilità | Creare e usare l'autenticazione degli endpoint basata su certificati per i gruppi di disponibilità. Per altre informazioni, vedere Configurare il gruppo di disponibilità di SQL Server per la disponibilità elevata in Linux. | |
| Sempre crittografato con enclave sicure | ||
| Le distribuzioni di SQL Server in Linux non sono conformi a FIPS | ||
| Servizi | Browser di SQL Server | Il servizio SQL Server Browser non è necessario in Linux perché è supportata solo una singola istanza predefinita per ogni host. A differenza di Windows, non esistono istanze denominate da risolvere e la porta viene configurata in modo esplicito durante l'installazione. |
| Servizi R di SQL Server | SQL Server R è supportato in SQL Server, ma R Services per SQL Server come pacchetto separato non è supportato. È possibile installare servizi i di Machine Learning in Linux per SQL Server 2019 e SQL Server 2022. |
|
| Servizi di analisi | ||
| Servizi di Reportistica | Configurare i database catalogo di Power BI Report Server per SQL Server in Linux. Eseguire SQL Server Reporting Services (SSRS) in Windows e garantire l’hosting dei database di catalogo per SSRS nelle distribuzioni SQL Server in Linux. |
Annotazioni
Le funzionalità più recenti di SQL Server 2025 (17.x) che dipendono dall'agente Azure Arc, tra cui l'autenticazione di Microsoft Entra (precedentemente nota come autenticazione di Azure Active Directory), Microsoft Purview, il pagamento in base al consumo per SQL Server e l'integrazione di Defender, non sono attualmente supportate per SQL Server distribuito nei contenitori. SQL Server abilitato da Azure Arc non supporta SQL Server in esecuzione nei contenitori.
Per un elenco delle caratteristiche supportate dalle edizioni di SQL Server su Windows, vedi:
- Edizioni e funzionalità supportate di SQL Server 2025
- Edizioni e funzionalità supportate di SQL Server 2022
- Edizioni e funzionalità supportate di SQL Server 2019
- Edizioni e funzionalità supportate di SQL Server 2017
- Edizioni e le funzionalità supportate di SQL Server 2016