Note sulla versione per SQL Server Management Studio (SSMS)

Si applica a: SQL Server Database SQL di Azure Istanza gestita di SQL di Azure Azure Synapse Analytics

Questo articolo fornisce informazioni dettagliate sugli aggiornamenti, i miglioramenti e le correzioni di bug per le versioni correnti e precedenti di SSMS.

Nota

Da dicembre 2021, le versioni di SSMS precedenti alla 18.6 non eseguono più l'autenticazione tramite l'ID di Microsoft Entra con l'autenticazione a più fattori (MFA). Per continuare a usare MFA, è necessario SSMS 18.6 o versione successiva.

La connettività ad Azure Analysis Services tramite l'autenticazione multifattore di Microsoft Entra richiede SSMS 18.5.1 o versione successiva.

Versione corrente di SSMS

Scaricare SQL Server Management Studio (SSMS) 20.2

SSMS 20.2 è la versione con disponibilità generale più recente di SSMS. Se è necessaria una versione precedente, vedere Versioni precedenti di SSMS.

20,2

Scaricare SSMS 20.2

  • Numero di versione: 20.2
  • Numero di build: 20.2.30.0
  • Data di rilascio: 9 luglio 2024

Lingue disponibili:

Novità della versione 20.2

Funzionalità Dettagli
Always Encrypted È stato introdotto il supporto per le tabelle temporali.
Always Encrypted È stata introdotta la registrazione per la procedura guidata Always Encrypted per facilitare la risoluzione dei problemi.
Driver SSMS aggiornato in modo da usare la versione più recente dei driver per MSOLEDBSQL (18.7.4). L'inclusione di questa nuova versione potrebbe richiedere che gli utenti con versioni precedenti del driver debbano riavviare il sistema dopo aver installato SSMS 20.2. Per altre informazioni, vedere le note sulla versione per driver OLE DB Microsoft.
Integration Services I file HADOOP rimossi dai file di installazione di SQL Server Integration Services (SSIS), questo indirizzo è CVE-2022-25168.
Librerie Aggiornata la versione DacFx alla versione 162.3.566.
Librerie Versione SMO (Server Management Objects) aggiornata alla versione 171.36.0.
Librerie Rimosso Microsoft Visual C++ 2013 ridistribuibile (x86) dall'installazione di SSMS. L'aggiornamento da una versione precedente di 20.x non rimuove i file.
Funzionalità di collegamento per le istanze gestite di Azure SQL È stato introdotto il supporto per un'esperienza semplificata di failover dei collegamenti.

Correzioni di bug nella versione 20.2

Funzionalità Dettagli
Accessibilità Aggiunta del supporto per l'accessibilità per Espandi/Comprimi in Proprietà database.
Accessibilità Miglioramento dell'accessibilità dei pulsanti di opzione nella finestra di dialogo Ripristina database tramite tasti freccia o tabulazioni.
Accessibilità Correzione delle etichette per i controlli pulsante di opzione nella pagina File di Proprietà database.
Accessibilità È stato risolto un problema relativo al controllo dello stato attivo nella pagina Classificazione dati.
Accessibilità Sono stati risolti i problemi relativi agli annunci di utilità per la lettura dello schermo incompleti o non necessari nella pagina Classificazione dati.
Always Encrypted Correzione dell'errore "Riferimento all'oggetto non impostato su un'istanza di un oggetto", che si è verificato durante il tentativo di creare una chiave master della colonna dopo la disconnessione da Azure.
Connessione È stato risolto un problema relativo ai metodi di autenticazione troncati nella finestra di dialogo Connessione quando si usano le impostazioni locali russe.
Connessione Correzione della lunghezza errata degli elenchi a discesa dopo la modifica del tipo di motore.
Integration Services È stato risolto l'errore "La catena di certificati è stata rilasciata da un'autorità non attendibile" durante la creazione o la modifica di un passaggio di processo di servizi di integrazione in SQL Agent. Si veda SSMS 20 - Errore del certificato durante la visualizzazione o la modifica di processi di Agent che eseguono pacchetti SSIS.
Funzionalità di collegamento per le istanze gestite di Azure SQL È stato risolto un problema per cui i certificati dell'endpoint di SQL Server non venivano caricati per il Istanza gestita.
Esplora oggetti Aggiornamento dello script generato per i formati di file esterni per includere la proprietà FIRST ROW.
Esplora oggetti Aggiunta del nodo Funzioni con valori di tabella all'interno del nodo Funzioni di programmabilità > per Synapse.
Editor di query Le icone di blocco aggiornate nella barra degli strumenti dell'editor di query devono essere consapevoli del colore.
Editor di query È stato risolto l'errore "Impossibile eseguire query sul conteggio delle transazioni. La finestra dell'editor di testo SQL si chiude senza eseguire il commit di transazioni aperte" quando si chiude un editor non salvato con SHOWPLAN_ALL o SHOWPLAN_XML abilitato e l'opzione Controlla le transazioni aperte prima di chiudere le finestre di query T-SQL abilitata.
Piani di query Riduzione del numero di caratteri nella descrizione di un piano di esecuzione a 1000. La query completa è disponibile usando i puntini di sospensione.
Archivio query È stato risolto un problema a causa del quale il report Query con piani forzati generava l'errore "Non è stato possibile connettersi al database", si veda Il report query store 'Query con piani forzati' non riesce a eseguire l'ordinamento in base all'ora dell'ultima esecuzione.
Archivio query Correzione del report Query rilevate per visualizzare correttamente la metrica selezionata nella finestra di dialogo Configura.
Archivio query Rimozione del bordo non necessario intorno alle opzioni all'interno della finestra di dialogo Configura.
Archivio query È stato risolto un problema per cui non è stata selezionata alcuna metrica nella finestra di dialogo Configura per il report Query rilevate.
Archivio query È stato risolto il comportamento in cui i menu a discesa nel report per metrica e statistica non venivano aggiornati dopo che sono stati modificati nella finestra di dialogo Configura.
Replica È stato risolto un problema per cui il Visualizzatore conflitti di replica era inaccessibile quando si usa la crittografia obbligatoria o facoltativa, vedere bug SSMS 20.0 (Replica - Conflitti di visualizzazione).

Problemi noti della versione 20.2

Funzionalità Dettagli Soluzione alternativa
Analysis Services Quando ci si connette ad Analysis Services con Microsoft Entra MFA, se si aggiunge un nuovo ruolo o si aprono proprietà per un ruolo, viene visualizzato il messaggio "l'identità dell'utente da aggiungere al ruolo non è stata recuperata correttamente". Questo errore è innocuo e può essere ignorato. L'errore verrà risolto all'interno dell'infrastruttura di Azure e non sono necessari aggiornamenti a SSMS.
Analysis Services Dopo aver aggiunto un nuovo ruolo o quando si aprono le proprietà per un ruolo esistente, non è possibile usare Cerca per nome o indirizzo e-mail per aggiungere un utente. È possibile aggiungere un utente con l'opzione Immissione manuale.
Progettazione database Se si seleziona l'opzione Progettazione per una vista che fa riferimento a una tabella contenente dati spaziali, SSMS si arresta in modo anomalo. Usare T-SQL per apportare modifiche alla vista.
Mirroring del database Se si avvia Monitoraggio mirroring del database dal nodo con mirroring, il nodo primario non è elencato. Registrare il nodo con mirroring dal Monitoraggio mirroring del database oppure usare SSMS 18.12.1 per monitorare dal nodo con mirroring.
SQL Server Management Studio (SSMS) - Generale L'opzione Importa impostazioni da SSMS 17 non è disponibile. È possibile importare le impostazioni da SSMS 18.
Server collegati Creazione di un server collegato al database SQL di Azure con SQL Server selezionato come tipo di server che si connette al database master. Per creare un server collegato per database SQL di Azure, selezionare Altre origini dati per il tipo di server e selezionare Provider OLE DB Microsoft per SQL Server o Microsoft OLE DB Driver per SQL Server come Provider. Immettere il nome del server logico nel campo Origine dati e il nome del database nel campo Catalogo.
Piano di manutenzione Se si seleziona "Contenuto" dopo l'aggiunta di un file di backup nel riquadro Destinazione dell'attività Backup database, la finestra di dialogo scompare. Usare SSMS 20.1 o SSMS 19.3 per accedere alla finestra di dialogo Contenuto.
PolyBase Il nodo PolyBase non è visibile in Esplora oggetti durante la connessione a SQL Server 2022 (16.x). Usare SSMS 18.12.1.
Profiler Il menu Profiler non è localizzato. Attualmente, non c'è nessuna alternativa.
Replica Se l'Istanza gestita di SQL di Azure è il server di pubblicazione e SSMS è in esecuzione in un computer che non si trova nella stessa rete virtuale del server di pubblicazione, non è possibile inserire un token di traccia tramite Monitoraggio replica. Per inserire token di traccia, usare Monitoraggio replica in SSMS in un computer che si trova nella stessa rete virtuale del server di pubblicazione dell'Istanza gestita di SQL di Azure.
Stretch Database Rimossa la procedura guidata per Stretch Database. Usare T-SQL per configurare Stretch Database o usare SSMS 18.9.1 o versioni precedenti per usare la Procedura guidata per Stretch Database.

Vedere Problemi noti relativi all'uso della crittografia Strict nella versione 20.0 per i problemi noti relativi all'uso di SSMS 20.x e della crittografia Strict.

È possibile fare riferimento ai commenti degli utenti SQL per informazioni su altri problemi noti (filtrando su Strumentazione sotto Gruppi) e per inviare commenti al team del prodotto.

Versioni precedenti di SSMS

Scaricare le versioni precedenti di SSMS selezionando il collegamento per il download nella sezione correlata.

Versione di SSMS Numero build Data di rilascio
20.1 20.1.10.0 martedì 9 aprile 2024
20.0 20.0.70.0 19 marzo 2024
19.3 19.3.4.0 10 gennaio 2024
18.12.1 15.0.18420.0 21 giugno 2022
17.9.1 14.0.17289.0 21 novembre 2018
16.5.3 13.0.16106.4 30 gennaio 2017

20.1

Scaricare SSMS 20.1

  • Numero di versione: 20.1
  • Numero di build: 20.1.10.0
  • Data di uscita: 9 aprile 2024

Lingue disponibili:

Novità della versione 20.1

Funzionalità Dettagli
Driver SSMS aggiornato in modo da usare le versioni più recenti dei driver per MSODBCSQL.MSI (17.10.6.1) e MSOLEDBSQL.MSI (18.7.2). L'inclusione di queste nuove versioni potrebbe richiedere che gli utenti con versioni precedenti dei driver debbano riavviare il sistema dopo aver installato SSMS 20.1. Per altre informazioni, vedere le note sulla versione per Driver ODBC Microsoft e Driver OLE DB Microsoft.
Driver Microsoft.Data.SqlClient aggiornato dalla versione 5.1.4 alla versione 5.1.5.
Librerie Versione SMO (Server Management Objects) aggiornata alla versione 171.30.0.
Librerie Versione ridistribuibile di Microsoft Visual C++ aggiornata alla versione 14.38.33135.0. L'inclusione di queste nuove versioni potrebbe richiedere che gli utenti con versioni precedenti dei driver debbano riavviare il sistema dopo aver installato SSMS 20.1.
Esplora oggetti Esplora oggetti aggiornato in modo da visualizzare i nomi delle tabelle preceduti da uno schema nelle connessioni con vincoli sui bordi del grafico.

Correzioni di bug nella versione 20.1

Funzionalità Dettagli
Piani di manutenzione Problema risolto a causa del quale la finestra di dialogo Attività backup database si chiudeva dopo aver selezionato il pulsante di opzione File e filegroup nella finestra.
SqlParser Aggiunto il supporto per l'opzione DEFAULT_DATABASE alla sintassi T-SQL CREATE LOGIN quando si usa EXTERNAL PROVIDER.
SqlParser Aggiunto il supporto per le opzioni NATIVE_COMPILATION e SCHEMABINDING alla sintassi T-SQL CREATE TRIGGER.

Problemi noti della versione 20.1

Funzionalità Dettagli Soluzione alternativa
Analysis Services Quando ci si connette ad Analysis Services con Microsoft Entra MFA, se si aggiunge un nuovo ruolo o si aprono proprietà per un ruolo, viene visualizzato il messaggio "l'identità dell'utente da aggiungere al ruolo non è stata recuperata correttamente". Questo errore è innocuo e può essere ignorato. L'errore verrà risolto all'interno dell'infrastruttura di Azure e non sono necessari aggiornamenti a SSMS.
Analysis Services Dopo aver aggiunto un nuovo ruolo o quando si aprono le proprietà per un ruolo esistente, non è possibile usare Cerca per nome o indirizzo e-mail per aggiungere un utente. È possibile aggiungere un utente con l'opzione Immissione manuale.
Progettazione database Se si seleziona l'opzione Progettazione per una vista che fa riferimento a una tabella contenente dati spaziali, SSMS si arresta in modo anomalo. Usare T-SQL per apportare modifiche alla vista.
Mirroring del database Se si avvia Monitoraggio mirroring del database dal nodo con mirroring, il nodo primario non è elencato. Registrare il nodo con mirroring dal Monitoraggio mirroring del database oppure usare SSMS 18.12.1 per monitorare dal nodo con mirroring.
SQL Server Management Studio (SSMS) - Generale L'opzione Importa impostazioni da SSMS 17 non è disponibile. È possibile importare le impostazioni da SSMS 18.
Funzionalità di collegamento per le istanze gestite di Azure SQL Dopo aver rimosso un certificato dell'endpoint di mirroring esistente in SQL Server, la creazione del collegamento tramite la procedura guidata potrebbe non riuscire a causa di un trust non risolto tra SQL Server e Istanza gestita di SQL di Azure, anche se tutti i controlli hanno esito positivo. Usare il comando Get-AzSqlInstanceServerTrustCertificate di PowerShell per verificare se il certificato dell'endpoint del mirroring di SQL Server denominato <SQL_Server_Instance_Name> esiste nell'Istanza gestita di SQL di Azure. In tal caso, usare il comando Remove-AzSqlInstanceServerTrustCertificate di PowerShell per eliminarlo prima di tentare nuovamente la creazione del collegamento.
Server collegati Creazione di un server collegato al database SQL di Azure con SQL Server selezionato come tipo di server che si connette al database master. Per creare un server collegato per database SQL di Azure, selezionare Altre origini dati per il tipo di server e selezionare Provider OLE DB Microsoft per SQL Server o Microsoft OLE DB Driver per SQL Server come Provider. Immettere il nome del server logico nel campo Origine dati e il nome del database nel campo Catalogo.
PolyBase Il nodo PolyBase non è visibile in Esplora oggetti durante la connessione a SQL Server 2022 (16.x). Usare SSMS 18.12.1.
Profiler Il menu Profiler non è localizzato. Attualmente, non c'è nessuna alternativa.
Report di Query Store Il report Track Queries non viene aggiornato quando vengono selezionate opzioni alternative di metrica ed esecuzione all'interno di Configura. Usare SSMS 19.x.
Replica Se l'Istanza gestita di SQL di Azure è il server di pubblicazione e SSMS è in esecuzione in un computer che non si trova nella stessa rete virtuale del server di pubblicazione, non è possibile inserire un token di traccia tramite Monitoraggio replica. Per inserire token di traccia, usare Monitoraggio replica in SSMS in un computer che si trova nella stessa rete virtuale del server di pubblicazione dell'Istanza gestita di SQL di Azure.
SSIS Quando si crea o si modifica un passaggio del processo SSIS in un processo di SQL Agent, viene visualizzato l'errore "È stata stabilita una connessione con il server, ma si è verificato un errore durante il processo di accesso. (provider: provider SSL, errore: 0 - La catena di certificati è stata rilasciata da un'autorità non attendibile. (Provider di dati Microsoft SqlClient del framework)" indipendentemente dal fatto che sia selezionata l'opzione Facoltativa o Obbligatoria per la proprietà di crittografia. Usare SSMS 19.3 per creare o modificare i passaggi del processo SSIS.
Stretch Database Rimossa la procedura guidata per Stretch Database. Usare T-SQL per configurare Stretch Database o usare SSMS 18.9.1 o versioni precedenti per usare la Procedura guidata per Stretch Database.

20.0

Scaricare SSMS 20.0

  • Numero di versione: 20.0
  • Numero di build: 20.0.70.0
  • Data di rilascio: 19 marzo 2024

Lingue disponibili:

Novità della versione 20.0

Funzionalità Dettagli
Connessione Le proprietà di sicurezza della connessione Crittografia e Considera attendibile il certificato del server sono ora presenti nella pagina di accesso principale della finestra di dialogo di Connessione per semplificare l'accesso. Per altre informazioni, vedere Connettersi con SQL Server Management Studio.
Connessione Nella pagina di Accesso della finestra di dialogo Connessione è ora disponibile una nuova proprietà, Nome host nel certificato, usata con le opzioni Strict (SQL Server 2022 e Azure SQL) e Crittografia obbligatoria.
Connessione Aggiunte icone alla barra di stato Editor di query per indicare il metodo di crittografia usato per la connessione.
Connessione Aggiunta l'autenticazione di Microsoft Entra ID alla procedura guidata nuovo account di accesso.
Driver Aggiornato Microsoft.Data.SqlClient alla versione 5.1.4, che include il supporto per la crittografia Strict e Transport Layer Security (TLS) 1.3.
Librerie Aggiornata la versione SMO (Server Management Objects) alla versione 171.30.0
Librerie Aggiornata la versione dacFx alla versione 162.1.x.
Opzioni È stata introdotta una nuova opzione, Considera attendibile il certificato del server per le connessioni importate in Strumenti > Opzioni > Esplora oggetti di SQL Server > Comandi in sicurezza Connessione. Per altre informazioni, vedere Opzioni (Esplora oggetti di SQL Server - Comandi).

Correzioni di bug nella versione 20.0

Funzionalità Dettagli
Always Encrypted La finestra di dialogo Nuova chiave master della colonna supporta attualmente Azure Key Vault usando le autorizzazioni del ruolo per l'autorizzazione.
Connessione È stato risolto un problema con l'arresto in modo anomalo di SSMS durante il tentativo di connessione a Archiviazione di Azure perché l'utente non aveva accesso ad alcun contenitore all'interno dell'account di archiviazione.
Connessione È stato risolto un problema per cui gli utenti non potevano modificare la password con Considera attendibile il certificato del server abilitato.
Funzionalità di collegamento per le istanze gestite di Azure SQL Gestione migliorata per l'importazione e l'eliminazione di certificati.
Funzionalità di collegamento per le istanze gestite di Azure SQL Sono stati risolti i problemi relativi a testo e immagini nelle procedure guidate del collegamento.
Sicurezza È stata risolta la vulnerabilità CVE-2023-2975 per la libreria OpenSSL.

Problemi noti 20.0

Funzionalità Dettagli Soluzione alternativa
Analysis Services Quando ci si connette ad Analysis Services con Microsoft Entra MFA, se si aggiunge un nuovo ruolo o si aprono proprietà per un ruolo, viene visualizzato il messaggio "l'identità dell'utente da aggiungere al ruolo non è stata recuperata correttamente". Questo errore è innocuo e può essere ignorato. L'errore verrà risolto all'interno dell'infrastruttura di Azure e non sono necessari aggiornamenti a SSMS.
Analysis Services Dopo aver aggiunto un nuovo ruolo o quando si aprono le proprietà per un ruolo esistente, non è possibile usare Cerca per nome o indirizzo e-mail per aggiungere un utente. È possibile aggiungere un utente con l'opzione Immissione manuale.
Progettazione database Se si seleziona l'opzione Progettazione per una vista che fa riferimento a una tabella contenente dati spaziali, SSMS si arresta in modo anomalo. Usare T-SQL per apportare modifiche alla vista.
Mirroring del database Se si avvia Monitoraggio mirroring del database dal nodo con mirroring, il nodo primario non è elencato. Registrare il nodo con mirroring dal Monitoraggio mirroring del database oppure usare SSMS 18.12.1 per monitorare dal nodo con mirroring.
SQL Server Management Studio (SSMS) - Generale L'opzione Importa impostazioni da SSMS 17 non è disponibile. È possibile importare le impostazioni da SSMS 18.
Funzionalità di collegamento per le istanze gestite di Azure SQL Dopo aver rimosso un certificato dell'endpoint di mirroring esistente in SQL Server, la creazione del collegamento tramite la procedura guidata potrebbe non riuscire a causa di un trust non risolto tra SQL Server e Istanza gestita di SQL di Azure, anche se tutti i controlli hanno esito positivo. Usare il comando Get-AzSqlInstanceServerTrustCertificate di PowerShell per verificare se il certificato dell'endpoint del mirroring di SQL Server denominato <SQL_Server_Instance_Name> esiste nell'Istanza gestita di SQL di Azure. In tal caso, usare il comando Remove-AzSqlInstanceServerTrustCertificate di PowerShell per eliminarlo prima di tentare nuovamente la creazione del collegamento.
Server collegati Creazione di un server collegato al database SQL di Azure con SQL Server selezionato come tipo di server che si connette al database master. Per creare un server collegato per database SQL di Azure, selezionare Altre origini dati per il tipo di server e selezionare Provider OLE DB Microsoft per SQL Server o Microsoft OLE DB Driver per SQL Server come Provider. Immettere il nome del server logico nel campo Origine dati e il nome del database nel campo Catalogo.
Piani di manutenzione Se si seleziona il pulsante di opzione File e filegroup nell'attività Backup database, la finestra di dialogo viene chiusa in modo imprevisto. Attualmente, non c'è nessuna alternativa.
PolyBase Il nodo PolyBase non è visibile in Esplora oggetti durante la connessione a SQL Server 2022 (16.x). Usare SSMS 18.12.1.
Profiler Il menu Profiler non è localizzato. Attualmente, non c'è nessuna alternativa.
Report di Query Store Il report Track Queries non viene aggiornato quando vengono selezionate opzioni alternative di metrica ed esecuzione all'interno di Configura. Usare SSMS 19.x.
Replica Se l'Istanza gestita di SQL di Azure è il server di pubblicazione e SSMS è in esecuzione in un computer che non si trova nella stessa rete virtuale del server di pubblicazione, non è possibile inserire un token di traccia tramite Monitoraggio replica. Per inserire token di traccia, usare Monitoraggio replica in SSMS in un computer che si trova nella stessa rete virtuale del server di pubblicazione dell'Istanza gestita di SQL di Azure.
SSIS Quando si crea o si modifica un passaggio del processo SSIS in un processo di SQL Agent, viene visualizzato l'errore "È stata stabilita una connessione con il server, ma si è verificato un errore durante il processo di accesso. (provider: provider SSL, errore: 0 - La catena di certificati è stata rilasciata da un'autorità non attendibile. (Provider di dati Microsoft SqlClient del framework)" indipendentemente dal fatto che sia selezionata l'opzione Facoltativa o Obbligatoria per la proprietà di crittografia. Usare SSMS 19.3 per creare o modificare i passaggi del processo SSIS.
Stretch Database Rimossa la procedura guidata per Stretch Database. Usare T-SQL per configurare Stretch Database o usare SSMS 18.9.1 o versioni precedenti per usare la Procedura guidata per Stretch Database.

Problemi noti relativi all'uso della crittografia Strict nella versione 20.0

Funzionalità Dettagli Soluzione alternativa
Connessione Quando SQL Server è configurato con Forza crittografia Strict, selezionando Nuova query >di Azure Data Studio dal menu del server o del database viene generato l'errore "È stata stabilita una connessione con il server, ma si è verificato un errore durante l'handshake di pre-accesso. (provider: provider TCP, errore 0 - Una connessione esistente è stata chiusa forzatamente dall'host remoto.)" Aggiornare la connessione per usare Strict anziché Obbligatoria per la proprietà Crittografia in Azure Data Studio e quindi connettersi.
Connessione La connessione a SQL Server con Strict (SQL 2022 e Azure SQL) selezionato per Crittografia e un protocollo di rete non TCP/IP genera l'errore "Impossibile connettersi a SERVERVERNAME. La connessione con il server è stata stabilita correttamente, ma poi si è verificato un errore durante l'handshake pre-login. (provider: provider di memoria condivisa, errore: 15 - Funzione non supportata) (Microsoft SQL Server, errore: 50) La richiesta non è supportata" Modificare la proprietà di connessione del protocollo di rete per usare TCP/IP o abilitare il protocollo TCP/IP per SQL Server.
Ottimizzazione guidata motore di database Quando SQL Server è configurato con Forza crittografia Strict, la connessione al server dall'Ottimizzazione guidata di database non è supportata. Nessuna alternativa.
Piani di manutenzione Quando ci si connette a un server con crittografia Strict (SQL Server 2022 e Azure SQL), la modifica di un piano di manutenzione esistente genera l'errore "Impossibile connettersi a SERVERVERNAME. (Microsoft.SqlServer.ConnectionInfo) La connessione al server è stata stabilita con esito positivo, ma si è verificato un errore durante il processo di accesso. (provider: provider SSL, errore 0 - Nome dell'entità di sicurezza di destinazione non corretto)". Il problema non si verifica quando ci si connette con la crittografia obbligatoria o facoltativa .
Profiler Quando SQL Server è configurato con Forza crittografia Strict, la connessione al server da Profiler non è supportata e compare l'errore "Impossibile connettersi SERVERNAME. La classe non registrata (pfutil)" viene generata. Installare MSOLEDBSQL versione 19, disponibile in Scaricare Microsoft OLE DB Driver per SQL Server.
Profiler Quando ci si connette a un server con crittografia Strict (SQL Server 2022 e Azure SQL) e MSOLEDBSQL versione 19 installata, le tracce non possono essere salvate o caricate da una tabella di database. Nessuna alternativa.
PowerShell Quando ci si connette a un server con crittografia Strict (SQL Server 2022 e Azure SQL), selezionando Avvia PowerShell da un nodo in Esplora oggetti viene generato l'errore "Errore del provider SQL Server PowerShell: impossibile connettersi a SERVERNAME. [Impossibile connettersi al server SERVERNAME. --> La connessione con il server è stata stabilita correttamente, ma poi si è verificato un errore durante l'handshake di pre-accesso. (provider: provider TCP, errore: 0 - Una connessione esistente è stata chiusa forzatamente dall'host remoto.) --> Una connessione esistente è stata chiusa forzatamente dall'host remoto]". Attualmente, non c'è nessuna alternativa.
SQL Server Logs Quando SQL Server è configurato con Forza crittografia Strict, non è possibile visualizzare i file ERRORLOG di SQL Server tramite Esplora oggetti o eseguire master.dbo.sp_enumerrorlogs o sys.xp_enumerrorlogs tramite l'Editor di query. Visualizzare i file ERRORLOG nella cartella Log usando Esplora file.

19.3

Scaricare SSMS 19.3

  • Numero di versione: 19.3
  • Numero di build: 19.3.4.0
  • Data di rilascio: 10 gennaio 2024

Lingue disponibili:

Novità della versione 19.3

Funzionalità Dettagli
Integrazione dell'installazione di Azure Data Studio Con SSMS viene installato anche Azure Data Studio 1.47.1.

Correzioni di bug nella versione 19.3

Funzionalità Dettagli
Accessibilità È stato risolto un problema con l'utilità per la lettura dello schermo che annuncia informazioni incomplete o non corrette nella finestra di dialogo delle proprietà del database.
Always Encrypted Correzione dell'impossibilità di modificare l'opzione Abilita enclave sicuri durante la creazione di un nuovo database SQL di Azure usando un'installazione non in lingua inglese di SSMS.
Gruppi di disponibilità Modifica del colore del testo per il nome del server primario nel dashboard del gruppo di disponibilità, che ha causato la visualizzazione vuota della voce.
Eventi estesi Colore del testo modificato per la colonna di dati dopo aver selezionato Visualizza dati di destinazione per la destinazione ring_buffer.
Programma di installazione È stato risolto un problema per cui agli utenti potrebbe essere richiesto di aggiornare SQL Server Management Studio anche se la versione corrente è installata, vedere Bug nel rilevamento della versione di aggiornamento 19.2.56.2.
Esplora oggetti Si è verificato un arresto anomalo risolto quando si tenta di chiudere Esplora oggetti mentre l'albero è ancora in espansione.
Report Report del dashboard del server aggiornato per visualizzare correttamente il numero di utilità di pianificazione quando ne sono disponibili più di 255; vedere SSMS 19.2 - Report - Dashboard del server - Processori usati dall'istanza - Numero errato.
Sicurezza Eseguire l'aggiornamento a Microsoft.Data.SqlClient 3.1.5 per risolvere CVE-2024-0056.

Problemi noti 19.3

Funzionalità Dettagli Soluzione alternativa
Analysis Services Quando ci si connette ad Analysis Services con Microsoft Entra MFA, se si aggiunge un nuovo ruolo o si aprono proprietà per un ruolo, viene visualizzato il messaggio "l'identità dell'utente da aggiungere al ruolo non è stata recuperata correttamente". Questo errore è innocuo e può essere ignorato. Verrà risolto all'interno dell'infrastruttura di Azure a breve e non sono necessari aggiornamenti a SSMS.
Analysis Services Dopo aver aggiunto un nuovo ruolo o quando si aprono le proprietà per un ruolo esistente, non è possibile usare Cerca per nome o indirizzo e-mail per aggiungere un utente. È possibile aggiungere un utente con l'opzione Immissione manuale.
Progettazione database Se si seleziona l'opzione Progettazione per una vista che fa riferimento a una tabella contenente dati spaziali, SSMS si arresta in modo anomalo. Usare T-SQL per apportare modifiche alla vista.
Mirroring del database Quando si avvia Monitoraggio mirroring del database dal nodo con mirroring, il nodo primario non è elencato. Usare SSMS 18.12.1 se è necessario monitorare il mirroring dal nodo con mirroring.
SQL Server Management Studio (SSMS) - Generale L'opzione Importa impostazioni da SSMS 17 non è disponibile. È possibile importare le impostazioni da SSMS 18.
Funzionalità di collegamento per le istanze gestite di Azure SQL Dopo aver rimosso un certificato dell'endpoint di mirroring esistente in SQL Server, la creazione del collegamento tramite la procedura guidata potrebbe non riuscire a causa di un trust non risolto tra SQL Server e Istanza gestita di SQL di Azure, anche se tutti i controlli hanno esito positivo. Usare il comando Get-AzSqlInstanceServerTrustCertificate di PowerShell per verificare se il certificato dell'endpoint del mirroring di SQL Server denominato "<SQL_Server_Instance_Name>" esiste nel Istanza gestita di SQL di Azure. In tal caso, usare il comando Remove-AzSqlInstanceServerTrustCertificate di PowerShell per eliminarlo prima di tentare nuovamente la creazione del collegamento.
Server collegati Creazione di un server collegato al database SQL di Azure con SQL Server selezionato come tipo di server che si connette al database master. Per creare un server collegato per database SQL di Azure, selezionare Altre origini dati per il tipo di server e selezionare Provider OLE DB Microsoft per SQL Server o Microsoft OLE DB Driver per SQL Server come Provider. Immettere il nome del server logico nel campo Origine dati e immettere il nome del database nel campo Catalogo.
PolyBase Il nodo PolyBase non è visibile in Esplora oggetti durante la connessione a SQL 2022. Usare SSMS 18.12.1.
Profiler Il menu Profiler non è localizzato. Attualmente, non c'è nessuna alternativa.
Replica Se l'Istanza gestita di SQL di Azure è il server di pubblicazione e SSMS è in esecuzione in un computer, che non si trova nella stessa rete virtuale del server di pubblicazione, non è possibile inserire un token di traccia tramite Monitoraggio replica. Per inserire token di traccia, usare Monitoraggio replica in SSMS in un computer che si trova nella stessa rete virtuale del server di pubblicazione dell'Istanza gestita di SQL di Azure.
Stretch DB Rimozione guidata di Stretch Database. Usare T-SQL per configurare Stretch DB o usare SSMS 18.9.1 o versioni precedenti per usare la Procedura guidata Stretch DB.

18.12.1

Scaricare SSMS 18.12.1

  • Numero di versione: 18.12.1
  • Numero di build: 15.0.18424.0
  • Data di rilascio: 21 giugno 2022

Lingue disponibili:

Novità della versione 18.12.1

Nuovo elemento Dettagli
Integrazione dell'installazione di Azure Data Studio Con SSMS viene installato anche Azure Data Studio 1.37.

Correzioni di bug nella versione 18.12.1

Nuovo elemento Dettagli
Always Encrypted Correzione di un problema per cui la creazione di una chiave master della colonna generava un'eccezione usando Azure Key Vault come archivio chiavi.
Classificazione dei dati Correzione del problema "Impossibile caricare il file o l'assembly Microsoft.InformationProtection, Versione=1.10.98.0" dopo l'aggiornamento a SSMS 18.10 o versione successiva. Vedere Latest SSMS 18.11.1 breaks the Data Classification. Get missing assembly error after updating (L'ultima versione di SSMS 18.11.1 interrompe la classificazione dei dati. Errore di assembly mancante dopo l'aggiornamento).
SSMS generale Risoluzione dell'errore correlato alla distribuzione di file DACPAC mediante l'opzione Distribuisci applicazione livello dati nel database SQL di Azure con MFA.

17.9.1

Scaricare SSMS 17.9.1

  • Numero di versione: 17.9.1
  • Numero di build: 14.0.17289.0
  • Data di rilascio: 21 novembre 2018

Lingue disponibili:

Novità della versione 17.9.1

L'utilità SQL Server non è più disponibile nelle versioni 17.x e successive.

Correzioni di bug nella versione 17.9.1

  • Correzione di un problema a causa del quale la connessione degli utenti veniva chiusa e riaperta ogni volta che veniva chiamata una query durante l'uso dell'autenticazione "Azure Active Directory - Universale con supporto MFA" con l'editor di query SQL. Gli effetti collaterali della chiusura della connessione includevano il rilascio imprevisto delle tabelle temporanee globali e talvolta l'assegnazione di un nuovo ID sessione (SPID) alla connessione.
  • È stato risolto un problema che persisteva da tempo per cui, in determinate condizioni, il piano di ripristino poteva non identificare un piano adeguato o ne creava uno inefficiente.
  • Correzione di un problema nella procedura guidata "Importa applicazione livello dati" che poteva causare un errore durante la connessione a un database SQL di Azure.

Nota

Le versioni di SSMS 17.x localizzate in lingue diverse dall'inglese e installate in Windows 8, Windows 7, Windows Server 2012 e Windows Server 2008 R2 richiedono il pacchetto di aggiornamento della sicurezza KB 2862966.

Disinstallare e reinstallare SSMS 17.x

Se si verificano problemi durante l'installazione di SSMS che non vengono risolti con una disinstallazione e reinstallazione standard, è possibile provare a ripristinare Visual Studio 2015 Isolated Shell. Se il ripristino di Visual Studio 2015 Isolated Shell non risolve il problema, la procedura seguente consente di risolvere molti problemi casuali:

  1. Disinstallare SSMS allo stesso modo in cui si disinstalla qualsiasi applicazione (usando Aggiungi o rimuovi programmi).

  2. Disinstallare Visual Studio 2015 Isolated Shell da un prompt dei comandi con privilegi elevati:

    PUSHD "C:\ProgramData\Package Cache\FE948F0DAB52EB8CB5A740A77D8934B9E1A8E301\redist"
    vs_isoshell.exe /Uninstall /Force /PromptRestart
    
  3. Disinstallare Microsoft Visual C++ 2015 Redistributable nello stesso modo in cui si disinstalla un'applicazione qualsiasi. Disinstallare sia la versione x86 che la x64 se sono entrambe presenti nel computer.

  4. Reinstallare Visual Studio 2015 Isolated Shell da un prompt dei comandi con privilegi elevati:

    PUSHD "C:\ProgramData\Package Cache\FE948F0DAB52EB8CB5A740A77D8934B9E1A8E301\redist"
    vs_isoshell.exe /PromptRestart
    
  5. Reinstallare SSMS.

  6. Eseguire l'aggiornamento alla versione più recente di Visual C++ 2015 Redistributable se non è già stato fatto.

16.5.3

Scaricare SSMS 16.5.3

  • Numero di versione: 16.5.3
  • Numero di build: 13.0.16106.4
  • Data di rilascio: 30 gennaio 2017

Lingue disponibili:

Correzioni di bug nella versione 16.5.3

  • Correzione di un problema introdotto in SSMS 16.5.2 che causava l'espansione del nodo 'Tabella' quando la tabella aveva più di una colonna di tipo sparse.

  • Gli utenti possono distribuire pacchetti SQL Server Integration Services (SSIS) contenenti la Gestione connessione OData per connettere una risorsa Microsoft Dynamics AX/CRM Online al catalogo SSIS. Per altre informazioni dettagliate, vedere Gestione connessione OData.

  • La configurazione di Always Encrypted per una tabella esistente ha esito negativo con errori per gli oggetti correlati.

  • La configurazione di Always Encrypted per un database esistente con più schemi non funziona.

  • La procedura guidata Always Encrypted, Colonna crittografata ha esito negativo a causa del database che contiene viste che fanno riferimento a viste di sistema.

  • Durante la crittografia con Always Encrypted, gli errori derivanti dall'aggiornamento dei moduli dopo la crittografia non vengono gestiti in modo corretto.

  • Il menu Apri recenti non mostra i file salvati di recente.

  • SSMS è lento quando si fa clic con il pulsante destro del mouse su un indice per una tabella (tramite una connessione Internet remota).

  • Risolto un problema con la barra di scorrimento di SQL Designer.

  • Il menu di scelta rapida per le tabelle smette temporaneamente di rispondere.

  • SSMS in alcuni casi genera eccezioni in Monitoraggio attività e subisce un arresto anomalo.

  • Si verifica un arresto anomalo di SSMS con l'errore "Il processo è stato terminato a causa di un errore interno del runtime .NET in IP 71AF8579 (71AE0000) con codice di uscita 80131506".

Altri download

Per un elenco di tutti i download di SQL Server Management Studio, vedere Area download Microsoft.

Per la versione più recente di SQL Server Management Studio, vedere Scaricare SQL Server Management Studio (SSMS).