Edizioni e le funzionalità supportate di SQL Server 2016

Si applica a: SQL Server 2016 (13.x) e versioni successive

Questo articolo offre i dettagli delle funzionalità supportate dalle edizioni di SQL Server.

Per informazioni su altre versioni, 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.

SQL Server Evaluation Edition è disponibile per un periodo di valutazione di 180 giorni.

Per le note sulla versione più recenti e informazioni sulle novità, vedere quanto segue:

Provare SQL Server

Scaricare SQL Server 2016 da Evaluation Center

Accedere a una macchina virtuale con SQL Server 2016 già installato

Edizioni di SQL Server

La tabella seguente descrive le edizioni di SQL Server.

Edition Definizione
Funzionalità per le aziende L'offerta premium, l'edizione Enterprise di SQL Server, offre le funzionalità complete dei data center di fascia alta con prestazioni velocissime, virtualizzazione illimitata 1 e business intelligence end-to-end, in modo da abilitare livelli di servizio elevati per carichi di lavoro cruciali e l'accesso dell'utente finale alle informazioni dettagliate sui dati.

L'edizione Enterprise è disponibile per la valutazione. Una distribuzione di valutazione è disponibile per 180 giorni. Per informazioni dettagliate, consultare la guida alle licenze specifiche della versione.
Standard L'edizione SQL Server Standard offre un database di gestione dati e di business intelligence di base per l'esecuzione di applicazioni per reparti e piccole organizzazioni e supporta gli strumenti di sviluppo comuni locali e per cloud, consentendo una gestione efficace del database con risorse IT minime.
Web L'edizione SQL Server Web è un'opzione a costo totale di proprietà ridotto per provider di servizi di hosting Web (inclusa la scelta dell'edizione Web su IaaS in Azure) e VAP Web che offre capacità di scalabilità, convenienza e gestibilità per proprietà Web di ogni dimensione.
Sviluppatore SQL Server Developer Edition consente agli sviluppatori di compilare qualsiasi tipo di applicazione in SQL Server. Benché includa tutte le funzionalità dell'edizione Enterprise, ne è consentito l'utilizzo solo come sistema di sviluppo e di prova e non come server di produzione. SQL Server Developer rappresenta la scelta ideale per chi vuole compilare e testare applicazioni.
Express edition L'edizione SQL Server Express è un database di base gratuito, ideale per l'apprendimento e la compilazione di applicazioni basate sui dati desktop e server di piccole dimensioni. Questa edizione costituisce la scelta ottimale per fornitori di software indipendenti, sviluppatori e sviluppatori amatoriali di applicazioni client. Se sono necessarie funzionalità di database più avanzate, è possibile aggiornare facilmente SQL Server Express a versioni di fascia superiore di SQL Server. SQL Server Express LocalDB è una versione semplificata dell'edizione Express che, pur includendone tutte le funzionalità di programmazione, viene eseguita in modalità utente e prevede un'installazione veloce senza operazioni di configurazione, nonché un elenco ridotto di prerequisiti.

1 La virtualizzazione illimitata è disponibile nell'edizione Enterprise per i clienti con Software Assurance. Le distribuzioni devono essere conformi alla guida alle licenze. Per altre informazioni, vedere la pagina dei prezzi e delle licenze.

Usare SQL Server con un server Internet

Gli strumenti client di SQL Server vengono in genere installati in un server Internet, ad esempio un server che esegue Internet Information Services (IIS). Gli strumenti client includono i componenti di connettività client usati dalle applicazioni per la connessione a un'istanza di SQL Server.

Nota

Anche se è possibile installare un'istanza di SQL Server nello stesso computer in cui è in esecuzione IIS, si tratta in genere di una configurazione usata solo per siti Web di piccole dimensioni con un singolo computer server. Nella maggior parte dei siti Web, i sistemi IIS di livello intermedio risiedono in un server o in un cluster di server, mentre i database corrispondenti si trovano in un server separato o in una federazione di server.

SQL Server con applicazioni client/server

È possibile installare solo i componenti client di SQL Server in un computer in cui vengono eseguite applicazioni client/server connesse 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.

La scelta degli strumenti client comporta l'installazione delle seguenti funzionalità di SQL Server: componenti per la compatibilità con le versioni precedenti, SQL Server Data Tools (SSDT), componenti di connettività, strumenti di gestione, Software Development Kit e componenti della documentazione online di SQL Server. Per altre informazioni, vedere Installare SQL Server.

Scegliere tra i componenti di SQL Server

Per selezionare i componenti da includere in un'installazione di SQL Server, usare la pagina di selezione delle funzionalità dell'Installazione guidata di SQL Server. Per impostazione predefinita, non è selezionata alcuna funzionalità inclusa nell'albero.

Utilizzare le informazioni incluse nelle tabelle seguenti per determinare il set di funzionalità più adatto per le proprie esigenze.

Componenti server Descrizione
Motore di database di SQL Server Motore di database di SQL Server include Motore di database, il servizio di base per l'archiviazione, l'elaborazione e la sicurezza dei dati, la replica, la ricerca full-text, gli strumenti per la gestione di dati XML e relazionali, l'integrazione analitica nel database e l'integrazione PolyBase per l'accesso a Hadoop e ad altre origini di dati eterogenee, nonché il server DQS (Data Quality Services).
Analysis Services Analysis Services include gli strumenti per la creazione e la gestione delle applicazioni di data mining e Online Analytical Processing (OLAP).
Reporting Services Nella modalità nativa di Reporting Services sono inclusi componenti client e server per la creazione, la gestione e la distribuzione di report tabulari, matrice, grafici e in formato libero. Reporting Services è inoltre una piattaforma estendibile che consente di sviluppare applicazioni di creazione di report.
Integration Services Integration Services è un set di strumenti grafici e oggetti programmabili per lo spostamento, la copia e la trasformazione di dati. Include inoltre il componente DQS (Data Quality Services) per Integration Services.
Master Data Services Master Data Services (MDS) è una soluzione SQL Server per la gestione dei dati master. MDS può essere configurato per gestire qualsiasi dominio (prodotti, clienti, account) e può includere gerarchie, sicurezza granulare, transazioni, controllo delle versioni dei dati e regole business e un componente aggiuntivo per Excel che può essere usato per gestire dati.
R Services (In-Database) R Services (In-Database) supporta soluzioni R scalabili e distribuite in più piattaforme e l'uso di più origini dati aziendali, tra cui Linux, Hadoop e Teradata.
Strumenti di gestione Descrizione
SQL Server Management Studio SQL Server Management Studio è un ambiente integrato per l'accesso, la configurazione, la gestione, l'amministrazione e lo sviluppo di componenti di SQL Server. Management Studio consente l'uso di SQL Server a sviluppatori e amministratori con qualsiasi livello di esperienza.

Scaricare e installare
Management Studio da Scaricare SQL Server Management Studio
Gestione configurazione SQL Server Gestione configurazione SQL Server offre funzionalità di base per la gestione della configurazione dei servizi di SQL Server, dei protocolli server, dei protocolli client e degli alias per i client.
SQL Server Profiler SQL Server Profiler è un'interfaccia utente grafica che consente di monitorare un'istanza di Motore di database o di Analysis Services.
Ottimizzazione guidata motore di database Ottimizzazione guidata motore di database consente di creare set ottimali di indici, viste indicizzate e partizioni.
Client Data Quality Fornisce un'interfaccia utente grafica estremamente intuitiva e semplice per la connessione al server DQS e per eseguire operazioni di pulizia dei dati. Consente inoltre di monitorare centralmente le varie attività eseguite durante l'operazione di pulizia dei dati.
SQL Server Data Tools SQL Server Data Tools fornisce un IDE per la compilazione di soluzioni per i componenti di business intelligence: Analysis Services, Reporting Services e Integration Services.

(in precedenza denominato Business Intelligence Development Studio).

SQL Server Data Tools include anche "Progetti di database", che fornisce un ambiente integrato che consente agli sviluppatori di database di eseguire tutte le attività di progettazione di database per qualsiasi piattaforma SQL Server (sia on-premise che off-premise) all'interno di Visual Studio. Gli sviluppatori di database possono utilizzare le funzionalità avanzate di Esplora server in Visual Studio per creare o modificare facilmente dati e oggetti di database oppure eseguire query.
Componenti di connettività Consente di installare i componenti per la comunicazione tra client e server nonché le librerie di rete per DB-Library, ODBC e OLE DB.
Documentazione Descrizione
Documentazione online di SQL Server Documentazione di base per SQL Server.

Edizioni Developer ed Evaluation
Per le funzionalità supportate dalle edizioni Developer ed Evaluation, vedere le funzionalità elencate per SQL Server Enterprise Edition nelle tabelle seguenti.

L'edizione Developer continua a supportare un solo client per la riesecuzione distribuita di SQL Server.

Limiti di scalabilità

Funzionalità Funzionalità per le aziende Standard Web Rapida
con
Avanzato
Servizi
Rapida
Capacità di calcolo massima usata da una sola istanza - Motore di database di SQL Server1 Valore massimo del sistema operativo Limitato a meno di 4 socket o 24 core Limitato a meno di 4 socket o 16 core Limitato a meno di 1 socket o 4 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 24 core Limitato a meno di 4 socket o 16 core Limitato a meno di 1 socket o 4 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 128 GB 64 GB 1410 MB 1410 MB
Capacità massima per l'estensione del pool di buffer per istanza del Motore di database SQL Server 32 * (configurazione di memoria massima del server) 4 * (configurazione di memoria massima del server) N/D N/D N/D
Memoria massima per la cache di segmenti Columnstore per istanza del Motore di database di SQL Server Memoria illimitata 32 GB 2 16 GB 2 352 MB 2 352 MB 2
Dimensione massima dati ottimizzati per la memoria per ogni database nel Motore di database di SQL Server Memoria illimitata 32 GB 2 16 GB 2 352 MB 2 352 MB 2
Memoria massima usata per ogni istanza di Analysis Services valore massimo del sistema operativo Tabella: 16 GB

MOLAP: 64 GB
N/D N/D N/D
Memoria massima usata per ogni istanza di Reporting Services valore massimo del sistema operativo 64 GB 64 GB 4 GB N/D
Dimensione massima del database relazionale 524 PB 524 PB 524 PB 10 GB 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 Compute Capacity Limits by Edition of SQL Server.

2 Si applica a SQL Server 2016 (13.x) SP1 come parte della creazione di una superficie di attacco con programmabilità comune (CPSA, Common Programmability Surface Area) tra le edizioni.

Disponibilità elevata RDBMS

Funzionalità Funzionalità per le aziende Standard Web Rapida
con
Avanzato
Servizi
Rapida
Supporto di Server Core 1
Log shipping No No
Mirroring del database 4 5 5 5
Compressione backup No No No
Snapshot del database 3 3 3 3
Istanze del cluster di failover Always On 16 nodi 2 nodi No No No
Gruppi di disponibilità AlwaysOn

Fino a 8 repliche secondarie, incluse 2 repliche secondarie sincrone
No No No No
Gruppi di disponibilità di base 2 No 2 nodi No No No
Ripristino di pagine e file online No No No No
Indicizzazione online No No No No
Modifica dello schema online No No No No
Recupero rapido No No No No
Backup con mirroring No No No No
Aggiunta di memoria a caldo e CPU No No No No
Database Recovery Advisor
Backup crittografato No No No
Backup ibrido in Microsoft Azure (backup nell'URL) No No No

1 Per altre informazioni sull'installazione di SQL Server in Server Core, vedere Installare SQL Server in Server Core.

2 Per altre informazioni sui gruppi di disponibilità di base, vedere Gruppi di disponibilità di base.

3 Si applica a SQL Server 2016 SP1 come parte della creazione di una superficie di attacco con programmabilità comune (CPSA, Common Programmability Surface Area) tra le edizioni.

4 Solo protezione completa.

5 Solo server di controllo.

Scalabilità e prestazioni RDBMS

Funzionalità Funzionalità per le aziende Standard Web Rapida
con
Avanzato
Servizi
Rapida
Columnstore 1 2 2 2 2
OLTP in memoria 1 2 2 2, 3 2
Stretch Database
Memoria principale persistente
Supporto di più istanze 50 50 50 50 50
Partizionamento di tabelle e indici 2 2 2 2
Compressione dei dati 2 2 2 2
Resource Governor No No No No
Parallelismo della tabella partizionata 2 2 No No
Più contenitori Filestream 2 2 2 2
Allocazione di una matrice di buffer e di memoria in pagine grandi con supporto NUMA No 4 No No No
Estensione pool di buffer No No No
Governance delle risorse di I/O No No No No
Read-Ahead No No No No
Analisi avanzata No No No No
Durabilità ritardata

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. I gradi di parallelismo del processo (DOP) per una compilazione indice sono limitati a 2 DOP per l'edizione Standard e 1 DOP per le edizioni Web ed Express. Questo si riferisce agli indici columnstore creati tramite le tabelle basate su disco e le tabelle ottimizzate per la memoria.

2 Si applica a SQL Server 2016 (13.x) SP1 come parte della creazione di una superficie di attacco con programmabilità comune (CPSA, Common Programmability Surface Area) tra le edizioni. Il pushdown dell'aggregazione, il pushdown dei predicati di stringa e le ottimizzazioni SIMD sono miglioramenti apportati alla scalabilità di SQL Server Enterprise Edition. Per altri dettagli, vedere Indici columnstore - Novità.

3 Questa funzionalità non è inclusa nell'opzione di installazione LocalDB.

4 Le licenze per Standard Edition e SQL Server + CAL possono limitare il numero di processori utilizzabili da SQL Server Standard, ma SQL Server Standard supporta NUMA.

Sicurezza RDBMS

Funzionalità Funzionalità per le aziende Standard Web Rapida Rapida
con
Avanzato
Servizi
Sicurezza a livello di riga 1 1 1
Always Encrypted 1 1 1 1
Maschera dati dinamica 1 1 1
Controllo server
Controllo database 1 1 1 1
Crittografia trasparente del database No No No No
Extensible Key Management No No No No
Ruoli definiti dall'utente
Database indipendenti
Crittografia per backup No No No

1 Si applica a SQL Server 2016 (13.x) SP1 come parte della creazione di una superficie di attacco con programmabilità comune (CPSA, Common Programmability Surface Area) tra le edizioni.

Replica

Funzionalità Funzionalità per le aziende Standard Web Rapida
con
Avanzato
Servizi
Rapida
Sottoscrittori eterogenei No No No
Replica di tipo merge 1 1 1
Pubblicazione Oracle No No No No
Replica transazionale peer-to-peer No No No No
Replica snapshot 1 1 1
Rilevamento delle modifiche in SQL Server
Replica transazionale 1 1 1
Replica transazionale in Azure No No No
Sottoscrizione aggiornabile con replica transazionale No No No

1 Solo per abbonati.

Strumenti di gestione

Funzionalità Funzionalità per le aziende Standard Web Rapida
con
Avanzato
Servizi
Rapida
SMO (SQL Management Objects)
Gestione configurazione SQL Server
CMD SQL (strumento da riga di comando)
Riesecuzione distribuita - Strumento di amministrazione No
Riesecuzione distribuita - Client No No
Distributed Replay - Controller Fino a 16 client 1 client 1 client No No
SQL Profiler No 1 No 1 No 1
SQL Server Agent No No
Management Pack di Microsoft System Center Operations Manager No No
Ottimizzazione guidata motore di database (DTA) 2 2 No No

1 È possibile eseguire il profiling di SQL Server Web, SQL Server Express, SQL Server Express with Tools ed SQL Server Express with Advanced Services usando le edizioni SQL Server Standard ed SQL Server Enterprise Edition.

2 Ottimizzazione abilitata solo sulle funzionalità dell'edizione Standard.

Gestibilità RDBMS

Funzionalità Funzionalità per le aziende Standard Web Rapida
con
Avanzato
Servizi
Rapida
Istanze utente No No No
DB locale No No No No
Connessione amministrativa dedicata 3 3
Supporto di scripting di PowerShell
Supporto SysPrep 1
Supporto per le operazioni del componente dell'applicazione livello dati (DAC) - estrazione, distribuzione, aggiornamento, eliminazione
Automazione dei criteri (controllo pianificato e modifica) No No
Agente di raccolta dati relativi alle prestazioni No No
Possibilità di registrarsi come un'istanza gestita in una gestione a più istanze No No
Report di prestazioni standard No No
Guide di piano e blocco del piano per le guide di piano No No
Query diretta di viste indicizzate (tramite hint NOEXPAND)
Gestione automatica viste indicizzate No No
Viste partizionate distribuite No No No No
Operazioni parallele sugli indici No No No No
Utilizzo automatico di viste indicizzate da Query Optimizer No No No No
Verifica di coerenza parallela No No No No
Punto di controllo dell'Utilità SQL Server No No No No
Estensione del pool di buffer No No No

1 Per altre informazioni, vedere Considerazioni sull'installazione di SQL Server tramite SysPrep.

2 Si applica a SQL Server 2016 (13.x) SP1 come parte della creazione di una superficie di attacco con programmabilità comune (CPSA, Common Programmability Surface Area) tra le edizioni.

3 Con flag di traccia.

Strumenti di sviluppo

Funzionalità Funzionalità per le aziende Standard Web Rapida
con
Avanzato
Servizi
Rapida
Integrazione con Microsoft Visual Studio
Intellisense (Transact-SQL e MDX)
SQL Server Data Tools (SSDT) No
Strumenti di progettazione, debug e modifica MDX No No No

Programmabilità

Funzionalità Funzionalità per le aziende Standard Web Rapida
con
Avanzato
Servizi
Rapida
Integrazione di R di base No
Integrazione di R avanzato No No No No
R Server (Standalone) No No No No
Nodo di calcolo PolyBase 1 1, 2 1, 2 1, 2
Nodo head PolyBase No No No No
JSON
Archivio query
Temporale
Integrazione con Common Language Runtime (CLR)
Supporto XML nativo
Indicizzazione XML
Capacità MERGE e UPSERT
Supporto FILESTREAM
FileTable
Tipi di dati data e ora
Supporto di internazionalizzazione
Ricerca full-text e semantica No
Impostazione della lingua nelle query No
Service Broker (messaggistica) No 3 No 3 No 3
Transact-SQL - endpoint No No

1 La scalabilità orizzontale con più nodi di calcolo richiede un nodo head.

2 Si applica a SQL Server 2016 (13.x) SP1 come parte della creazione di una superficie di attacco con programmabilità comune (CPSA, Common Programmability Surface Area) tra le edizioni.

3 Solo per client.

Integration Services

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.

Master Data Services

Per informazioni sulle funzionalità Master Data Services e Data Quality Services supportate dalle edizioni di SQL Server, vedere Funzionalità di Master Data Services e Data Quality Services supportate dalle edizioni di SQL Server.

Data warehouse

Funzionalità Funzionalità per le aziende Standard Web Rapida
con
Avanzato
Servizi
Rapida
Creazione di cubi senza database No No No
Generazione automatica dello schema della gestione temporanea e del data warehouse No No No
Change data capture 1 No No No
Ottimizzazione query join a stella No No No No
Configurazione scalabile di Analysis Services di sola lettura No No No No
Elaborazione di query parallela su tabelle e indici partizionati No No No No
Aggregazione batch globale No No No No

1 Si applica a SQL Server 2016 (13.x) SP1 come parte della creazione di una superficie di attacco con programmabilità comune (CPSA, Common Programmability Surface Area) tra le edizioni.

Analysis Services

Per informazioni sulle funzionalità di Analysis Services supportate dalle edizioni di SQL Server, vedere Funzionalità di Analysis Services supportate dalle edizioni di SQL Server.

Modello semantico di BI (multidimensionale)

Per informazioni sulle funzionalità di Analysis Services supportate dalle edizioni di SQL Server, vedere Funzionalità di Analysis Services supportate dalle edizioni di SQL Server.

Modello semantico di BI (tabulare)

Per informazioni sulle funzionalità di Analysis Services supportate dalle edizioni di SQL Server, vedere Funzionalità di Analysis Services supportate dalle edizioni di SQL Server.

Power Pivot per SharePoint

Per informazioni sulle funzionalità di PowerPivot per SharePoint supportate dalle edizioni di SQL Server, vedere Funzionalità di Analysis Services supportate dalle edizioni di SQL Server.

Data mining

Per informazioni sulle funzionalità di data mining supportate dalle edizioni di SQL Server, vedere Funzionalità di Analysis Services supportate dalle edizioni di SQL Server.

Reporting Services

Per informazioni sulle funzionalità di Reporting Services supportate dalle edizioni di SQL Server, vedere Funzionalità di Reporting Services supportate dalle edizioni di SQL Server.

Client di business intelligence

Per informazioni sulle funzionalità del client di business intelligence supportate dalle edizioni di SQL Server, vedere Funzionalità di Analysis Services supportate dalle edizioni di SQL Server o Funzionalità di Reporting Services supportate dalle edizioni di SQL Server.

Servizi spaziali e di posizione

Funzionalità Funzionalità per le aziende Standard Web Rapida
con
Avanzato
Servizi
Rapida
Indici spaziali
Tipi di dati planari e geodetici
Librerie spaziali avanzate
Importazione/esportazione di formati di dati spaziali standard del settore

Servizi di database aggiuntivi

Funzionalità Funzionalità per le aziende Standard Web Rapida
con
Avanzato
Servizi
Rapida
SQL Server Migration Assistant
Posta elettronica database No No

Scaricare la versione più recente di SQL Server Management Studio

Vedi anche