Condividi tramite


Note sulla versione per SQL Server Management Studio (SSMS) 21

Applies to: SQL Serverdatabase SQL di AzureIstanza gestita di SQL di AzureAzure Synapse Analytics

Questo articolo illustra in dettaglio gli aggiornamenti, i miglioramenti e le correzioni di bug per SQL Server Management Studio 21.

Annotazioni

Per eseguire l'autenticazione ai motori di database con Microsoft Entra Multifactor Authentication (MFA), inclusi Azure Analysis Services, installare la versione più recente di SQL Server Management Studio (SSMS).

Versione corrente di SSMS

Per informazioni sulla versione più recente di SQL Server Management Studio (SSMS), vedere Installare SQL Server Management Studio.

Note di rilascio

Questa sezione contiene le note sulla versione per SSMS 21. Per le note sulla versione per versioni diverse di SSMS, vedere:

21.6.17

Download SQL Server Management Studio (SSMS) 21

  • Numero di versione: 21.6.17
  • Data di rilascio: 14 ottobre 2025

Novità della versione 21.6.17

Caratteristica / Funzionalità Dettagli
Finestra di dialogo di connessione Aggiunta della possibilità di ordinare l'elenco Connessioni recenti nella finestra di dialogo Connessione moderna. Per ordinare le connessioni, selezionare Ordina per>data aggiunta o Nome dal menu di scelta rapida. Vedere Consentire l'ordinamento della casella "Connessioni recenti" in base al nome.
Visual Studio Aggiornato a Visual Studio 17.14.17.

Correzioni di bug nella versione 21.6.17

Caratteristica / Funzionalità Dettagli
Finestra di dialogo di connessione È stato risolto un bug che generava un errore quando si usa la MUST_CHANGE proprietà e si tentava di modificare la password. Vedere Invece della finestra di dialogo Cambia password viene visualizzato un errore.
Finestra di dialogo di connessione È stato risolto un problema che causava il nome del server ad essere vuoto nel nome della scheda dell'editor quando la proprietà Nome personalizzato veniva lasciata vuota. Vedere Nuove proprietà personalizzate in SSMS 21.5.14 interrompe il contenuto della barra delle schede.
Finestra di dialogo di connessione Reintegrato il valore predefinito del timeout di esecuzione su 0. Vedi Timeout di esecuzione scaduto. Nota: questa modifica non aggiorna il valore di timeout di esecuzione per le connessioni esistenti. Per risolvere questo problema, eliminare tutte le connessioni create in precedenza o aggiornare manualmente il timeout di esecuzione su 0.
Finestra di dialogo di connessione È stato risolto un problema a causa del quale la finestra di dialogo Connessione moderna ha salvato le password quando l'opzione Memorizza password non è stata selezionata. Vedere Finestra di dialogo di connessione SSMS 21.
Finestra di dialogo di connessione Sono state aggiunte nuove icone per distinguere tra connessioni on-premise/locali e connessioni cloud.
Tema scuro È stato risolto un bug che rendeva difficili le parole chiave nell'editor di query per le lingue non inglesi. Vedi il testo in modalità scura dell'anteprima di SSMS 21 non è leggibile.
collegamento Istanza gestita Abbiamo aggiornato il processo di installazione per Istanza gestita Link per recuperare e installare dinamicamente l'insieme attuale dei certificati radice attendibili di Azure.
Esplora oggetti Aggiornato lo script generato quando si seleziona Script Table as>CREATE dal menu di scelta rapida per includere indici columnstore con cluster. Vedere Lento e errato 'Script Table as CREA In'.
Query Store È stato risolto un problema che rimuoveva le descrizioni comando dai pulsanti dei report di Query Store. Vedere Rapporto Query Store sulla regressione: pulsanti mancanti e tooltips.
Query Store È stato risolto un bug che causava problemi di ridimensionamento con la finestra dei report di Query Store. Vedere Problema di ridisegno della finestra al ridimensionamento.
SQL Profiler È stato risolto un problema che generava un errore di assembly durante il tentativo di connessione a un'area di lavoro Power BI Premium. Vedere SQL Profiler 21.4.8 non riesce più a connettersi all'area di lavoro Power BI Premium dopo l'aggiornamento.
Progettazione viste È stato risolto un problema che causava l'apertura della finestra di dialogo Aggiungi tabella in un monitor diverso o sotto altre finestre, causando talvolta la mancata risposta di SSMS. Vedere SSMS 21 Preview 1: finestra New View "Aggiungi Tabella" non dove ho chiuso la finestra Nuova Visualizzazione.
Progettazione viste È stato risolto un problema che causava l'apertura della finestra di dialogo Errore di sintassi SQL in un monitor diverso o dietro altre finestre, causando talvolta la mancata risposta di SSMS. Vedere la finestra di dialogo Errori di sintassi SQL rilevati.

21.5.14

  • Numero di versione: 21.5.14
  • Data di rilascio: 9 settembre 2025

Novità della versione 21.5.14

Caratteristica / Funzionalità Dettagli
Finestra di dialogo di connessione Aggiunta di un'opzione per assegnare alle connessioni un nome personalizzato nella sezione Proprietà personalizzate. Vedere Aggiungere un'opzione per assegnare nomi alla connessione in Proprietà connessione.
Finestra di dialogo di connessione Aggiornamento dell'interfaccia utente della finestra di dialogo Proprietà avanzate per includere una sezione Always Encrypted e aggiungere il supporto del tema scuro.
Finestra di dialogo di connessione È stato introdotto il supporto per la copia/incolla della stringa di connessione. Vedi Il pulsante "Connetti" (anteprima) manca una funzionalità importante.
Finestra di dialogo di connessione Aggiunta navigazione dei server registrati alla scheda Sfoglia. Vedere SSMS 21.1.3: Non è possibile connettersi ai server registrati tramite la finestra di dialogo Connetti (anteprima).
Visual Studio Aggiornato a Visual Studio 17.14.14.

Correzioni di bug nella versione 21.5.14

Caratteristica / Funzionalità Dettagli
Analysis Services È stata risolta una regressione che ha generato un errore durante l'esplorazione dei cubi OLAP (Online Analytical Processing). Vedere SSMS 21 Errore durante l'esplorazione dei cubi OLAP.
Authentication Correzione di un bug che popolava erroneamente l'elenco di sottoscrizioni durante il tentativo di ripristino da un account Archiviazione di Azure. Vedere L'elenco delle sottoscrizioni NON viene popolato correttamente quando si ripristina un database SQL da un account di archiviazione.
Server di gestione centrale È stato risolto un problema che causava l'apertura dell'opzione "Nuova query" dal menu Azioni del Server di Gestione Centrale su tutti i server registrati anziché sul server CMS stesso. Vedere Azioni server di gestione centrale aprire tutti i server registrati anziché il server che ospita il CMS.
Finestra di dialogo di connessione Correzione di un bug che rimuoveva le connessioni dall'elenco Connessioni recenti durante l'aggiunta all'elenco Preferiti.
Proprietà dei database È stato risolto un problema che causava ad Azure SQL Database con una dimensione massima di 1.000 GB (1 TB) di generare l'errore "DbSize string non contiene una porzione numerica intera valida." Vedi DbSize string non contiene una porzione numerica intera valida.
Piani di esecuzione Aggiornamento del colore di sfondo dei piani di esecuzione in modo che corrispondano ad altre schede nel riquadro dei risultati.
Esportare bacpac È stato risolto un problema che impediva la possibilità di creare esportazioni bacpac per le risorse di Fabric con mirroring. Vedere Implementazione di una connessione da Azure SQL per il mirroring del database Fabric interrompe la funzione di esportazione bacpac in SSMS.
IntelliSense Correzione di un bug che impediva a IntelliSense di modificare il contesto quando si usa l'istruzione USET-SQL . Vedere SSMS 21: IntelliSense ritiene che il database corrente sia un altro.
Proprietà di accesso Corretto un problema che impediva la visualizzazione delle credenziali sotto la sezione Credenziali Mappate nella finestra delle Proprietà di Accesso. Consulta SSMS v21 Preview 1 - Bug nelle Proprietà di accesso per le credenziali.
Esplora oggetti - dettagli Reinserito l'indicatore di ordinamento durante l'ordinamento delle colonne nella visualizzazione dei dettagli di Esplora oggetti. Consultare Indicatore di ordinamento mancante durante l'ordinamento delle colonne nei dettagli di Esplora oggetti.
Dettagli di Esplora oggetti Correzione di un bug che generava un errore durante il tentativo di generare script quando sono stati selezionati più oggetti. Vedere Generare più script di oggetti in Esplora oggetti.
Prestazioni e affidabilità È stato risolto un errore che causava l'arresto anomalo di SSMS 21. Vedere SSMS v21.4 - Configure for General - Environment - Startup crashes (Configurazione per Generale - Ambiente - Arresto anomalo dell'avvio).
Query Store Corretto un bug che visualizzava erroneamente i timestamp dei dati del Query Store in formato UTC anziché in "ora locale" quando veniva selezionata l'opzione "Local" nel grafico "Configura l'utilizzo complessivo delle risorse". Vedere visualizzatore Query Store in SSMS 21 segnala dati con un offset di tempo non corretto quando si utilizza l'ora locale.
Griglia risultati È stata risolta una regressione che includeva l'intestazione durante la copia dei valori negli Appunti. Vedere Copiare copie di valori con l'intestazione.
Tabify È stata ripristinata la funzionalità Tabify/Untabify nel menu Modifica>avanzate . Vedere Impossibile deselezionare la selezione.

21.4.12

  • Numero di versione: 21.4.12
  • Data di rilascio: 12 agosto 2025

Novità della versione 21.4.12

Caratteristica / Funzionalità Dettagli
Visual Studio Aggiornato a Visual Studio 17.14.12.

21.4.8

  • Numero di versione: 21.4.8
  • Data di rilascio: 8 luglio 2025

Novità della versione 21.4.8

Caratteristica / Funzionalità Dettagli
Server di gestione centrale (CMS) Aggiornamento della finestra di dialogo di registrazione dei server di gestione centrale e rimozione dei campi non necessari.
Copilot in SSMS (anteprima) Implementata la sincronizzazione automatica nell'editor di query attivo nella finestra di chat usando l'opzione Sincronizza editor attivo.
file Aggiornato il percorso predefinito per il salvataggio dei file in %USERPROFILE%\Documents\SQL Server Management Studio 21. Vedere File Open e File Save (Apri file e Salva file) usano un percorso diverso rispetto a SSMS 20.
IntelliSense Aggiunto il supporto per la sintassi delle repliche secondarie di Query Store FOR SECONDARY SET e OPERATION_MODE.
Query Data Store (QDS) Aggiunta di secondi e millisecondi al selettore di dati per il consumo complessivo delle risorse: SSMS - i grafici di Query Store configurano le opzioni aggiungendo secondi e millisecondi agli intervalli di tempo definiti.
Visual Studio Aggiornato a Visual Studio 17.14.8.

Correzioni di bug nella versione 21.4.8

Caratteristica / Funzionalità Dettagli
Sempre Crittografato Sono stati risolti diversi problemi, tra cui un problema nella procedura guidata Crea una nuova chiave master della colonna, in cui l'ordinamento in base alla data di creazione veniva eseguito erroneamente ordinando per stringa, un problema che impediva il completamento della configurazione di Always Encrypted durante l'uso di SSMS con localizzazione russa e un problema nella procedura guidata Crea una nuova chiave master della colonna che ridimensionava erroneamente gli elenchi a discesa della sottoscrizione e del tenant.
Server di gestione centrale (CMS) È stato risolto un bug che non aggiungeva le informazioni di connessione del server alle connessioni usate di recente nella finestra di dialogo di connessione.
Copilot in SSMS (anteprima) Esperienza iniziale di chat migliorata se l'autenticazione di Microsoft Entra ad Azure OpenAI non si verifica.
Copilot in SSMS (anteprima) È stato risolto un problema per cui la voce di contesto corrente non veniva aggiornata se una scheda è stata rinominata.
Finestra di dialogo per la connessione È stato corretto un bug che causava la finestra di dialogo Connessione moderna (anteprima) a cancellare le sue connessioni recenti e bloccate quando erano aperte più istanze di SSMS. Vedere La finestra di dialogo Connessioni dimentica le connessioni.
Migration Assistant È stato risolto un errore nell'Assistente guidato della migrazione che causava la visualizzazione errata degli elementi dell'interfaccia utente quando la risoluzione dello schermo era impostata su 250%.
Query Data Store (QDS) È stato risolto un problema a causa del quale il consumo complessivo delle risorse aggregava erroneamente i dati quando l'ora di visualizzazione era impostata su Locale. Vedere I grafici QDS - Utilizzo complessivo delle risorse restituiscono informazioni non corrette quando si sceglie "Formato ora: Locale" con aggregazione al giorno.
Finestra Risultati È stato risolto un problema per cui lo scorrimento di più set di dati nella griglia dei risultati non si comportava come previsto. Vedere SSMS 21.0 - Problema di scorrimento nella finestra dei risultati.
Scrittura di script È stato risolto l'errore given key was not present in the dictionary durante l'esecuzione di query o la scrittura di una tabella con una SELECT. Vedere SSMS 21 Preview .NET Framework error : la chiave specificata non è presente nel dizionario.
Progettazione viste È stato risolto un problema che generava un messaggio di errore quando si usava CONVERT o CAST con diversi tipi di dati. Vedi SSMS restituisce errore su una query valida nel designer delle viste.

21.3.7

  • Numero di versione: 21.3.7
  • Data di rilascio: 23 giugno 2025

Novità della versione 21.3.7

Caratteristica / Funzionalità Dettagli
Visual Studio Aggiornato a Visual Studio 17.14.7

Correzioni di bug nella versione 21.3.7

Caratteristica / Funzionalità Dettagli
SQL Server Integration Services (SSIS) È stato risolto un bug che causava l'interruzione di SQL Services Integration Services Projects 2022 quando SSMS con SQL Server Integration Services (SSIS) è stato installato nello stesso computer.

21.3.6

  • Numero di versione: 21.3.6
  • Data di rilascio: 17 giugno 2025

Novità della versione 21.3.6

Caratteristica / Funzionalità Dettagli
Editor di query Aggiunta della possibilità di rinominare le schede dell'editor di query non salvate tramite l'opzione Rinomina scheda nel menu di scelta rapida della scheda query
Visual Studio Aggiornato a Visual Studio 17.14.6

Correzioni di bug nella versione 21.3.6

Caratteristica / Funzionalità Dettagli
Finestra di dialogo di connessione Sono stati corretti vari bug della finestra di dialogo di connessione moderna (anteprima), inclusa la finestra di dialogo Nuova connessione che causa la perdita di connessioni in SSMS 21, la finestra di dialogo Nuova connessione: l'annullamento non deve chiudere ma consentire la modifica a una connessione diversa e l'importazione di una versione precedente di SSMS da SSMS 21.
Copilot in SSMS (anteprima) È stato risolto un problema che ha causato erroneamente una risposta di jailbreak di Azure OpenAI, causando al Copilot di provare soluzioni meno efficaci per valutare lo schema del database e restituendo una query valida.
file Correzione di un bug che causava l'apertura di più istanze di SSMS durante l'apertura dei .sql file. Vedere SSMS: file SQL che aprono nuove istanze di SSMS.
Git È stato risolto un errore che colorava in modo scorretto il testo nello strumento delle differenze e impediva la copia della selezione del codice. Vedere SSMS 21 Preview 7 Modifiche Git, Colorazione delle differenze e lo strumento diff di SSMS 21 non consente la copia della selezione del codice a differenza di Visual Studio.
Esplora oggetti È stata risolta Esplora oggetti regressione delle prestazioni rimuovendo l'impostazione "Usa tema corrente per il nodo selezionato" e è stato risolto un bug che visualizza erroneamente i nomi di database contenenti &. Vedi regressione delle performance: Esplora oggetti richiede circa 60 s per espandere i nodi di tabella in database di grandi dimensioni e Esplora oggetti che mostra il nome del database errato.
SQL Server Analysis Services (SSAS) Risolto un bug che causava un arresto anomalo durante la modifica delle proprietà di connessione e delle credenziali con una chiave SAS.
SQL Server Integration Services (SSIS) Sono stati risolti gli errori generati quando è stata selezionata un'origine dati diversa da Microsoft OLEDB Provider per SQL Server nella Importazione ed Esportazione guidata e aggiunto il supporto per Utilità Esegui Pacchetto (dtexecui).

21.2.5

  • Numero di versione: 21.2.5
  • Data di rilascio: 10 giugno 2025

Novità della versione 21.2.5

Caratteristica / Funzionalità Dettagli
Finestra di dialogo di connessione È stata aggiunta una scheda Sfoglia alla finestra di dialogo Connessione moderna (anteprima) che consente di esplorare le risorse locali, di rete o di Azure.
Piani di manutenzione Funzionalità del piano di manutenzione ripristinate, inclusa la creazione e l'aggiornamento dei piani di manutenzione tramite l'Assistente piano di manutenzione.
SQL Server Integration Services (SSIS) (anteprima) Reintegrate le funzionalità di SQL Server Integration Services (SSIS) (in anteprima), tra cui la gestione del catalogo SSISDB, l'esecuzione automatica dei pacchetti SSIS e la procedura guidata di importazione ed esportazione.
Visual Studio Aggiornato a Visual Studio 17.14.5

Correzioni di bug nella versione 21.2.5

Caratteristica / Funzionalità Dettagli
Finestra di dialogo di connessione Correzione di un bug che impediva la creazione di nuove regole del firewall per Azure risorse da SSMS. Vedere La finestra di dialogo Connessione moderna non può aggiungere eccezioni del firewall.
Affidabilità È stato risolto uno scenario correlato a Copilot in SSMS (Anteprima) che poteva causare l'arresto anomalo di SSMS.
Affidabilità Correzione dell'errore 'Parametro non valido' che causava anche la visualizzazione della finestra di dialogo attiva con linee rosse. Questo errore si è verificato nella griglia dei risultati, nei diagrammi di database e in SQL Profiler. Consultare Eccezione non gestita in SSMS 21: "Parametro non valido" e Eccezione non gestita in SQL Server Profiler dopo il cambio del tema in SSMS.

21.1.3

  • Numero di versione: 21.1.3
  • Data di rilascio: 28 maggio 2025

Novità della versione 21.1.3

Caratteristica / Funzionalità Dettagli
Visual Studio Aggiornato a Visual Studio 17.14.3.

Correzioni di bug nella versione 21.1.3

Caratteristica / Funzionalità Dettagli
Eventi estesi Correzione di un bug per cui il menu di scelta rapida per gli eventi estesi mentre il tema scuro era abilitato non aveva un contrasto sufficiente per essere leggibile. Consulta il menù contestuale del filtro ExtEvents non leggibile.
Localizzazione È stato risolto un problema per cui i report non rispettavano la lingua selezionata in Opzioni strumenti>>Impostazioni internazionali. Vedere Linguaggio errato che si trova negli elementi in SSMS 21 e Profiler 21.
Dettagli di Esplora oggetti È stato risolto un problema per cui l'aggiunta di colonne al riquadro dei dettagli Esplora oggetti generava un errore. Vedere riferimento all'oggetto non valido nel riquadro Dettagli di Esplora oggetti.

21.0.1

  • Numero di versione: 21.0.1
  • Data di rilascio: 21 maggio 2025

Novità della versione 21.0.1

Caratteristica / Funzionalità Dettagli
Visual Studio Aggiornato a Visual Studio 17.14.1.

21.0.0

  • Numero di versione: 21.0.0
  • Data di rilascio: 19 maggio 2025

Novità della versione 21.0.0

Caratteristica / Funzionalità Dettagli
64 bit SSMS 21 è un'applicazione basata su Visual Studio 2022 che supporta 64 bit, garantendo operazioni più fluide e riducendo gli errori di memoria insufficiente.
Sempre Crittografato È stato introdotto il supporto della crittografia online nella Procedura guidata Always Encrypted, che consente la copia incrementale, la crittografia, la decrittografia o la ricrittografia dei dati. Vedere Configurare la crittografia delle colonne tramite la procedura guidata Always Encrypted in SSMS.
Sempre Crittografato È stata introdotta la funzionalità per generare nuove chiavi all'interno della Procedura guidata Always Encrypted archiviate in modo sicuro in Azure Key Vault modulo di protezione hardware gestito (Modello di sicurezza hardware).
Sempre Crittografato Miglioramento delle prestazioni della finestra di dialogo della nuova chiave master di colonna.
Sempre Crittografato Un'analisi per Always Encrypted è disponibile nella procedura guidata. È disponibile nel menu Always Encrypted Wizard (denominato in precedenza Crittografa colonne...) dopo aver cliccato con il tasto destro su un database e selezionato Attività. Per altre informazioni, vedere Always Encrypted Assessment in SQL Server Management Studio 21.
autenticazione Azure È stata introdotta la possibilità di selezionare un tenant all'interno di una sottoscrizione Azure. La selezione del tenant è disponibile nelle finestre di dialogo, ad esempio la creazione di una nuova regola del firewall, l'uso del browser Archiviazione di Azure e la selezione di un contenitore per il backup o il ripristino da un URL.
database SQL di Azure Aggiunta del supporto per MANUAL_CUTOVER e PERFORM_CUTOVER. Per altre informazioni, vedere Miglioramento della conversione in Hyperscale con maggiore efficienza.
database SQL di Azure È stato introdotto il supporto dell'interfaccia utente per la creazione di account di accesso e utenti di database.
Istanza gestita di SQL di Azure (Istanza gestita di SQL di Azure) Sono stati introdotti nuovi passaggi di convalida nella finestra di dialogo Valutazione della Prontezza al Failover per valutare lo stato di salute del collegamento prima del failover.
Riga di comando Aggiunta dell'opzione -A per specificare il metodo di autenticazione da usare per la connessione dalla riga di comando. I valori accettati sono tipi di autenticazione di SqlAuthenticationMethod supportati da SSMS. Le opzioni -G (usare l'autenticazione Entra ID) e -E (usare Windows Authentication) sono ora deprecate e verranno rimosse in una versione successiva.
Configurazione Il valore predefinito per un nome di regola del firewall creato in SSMS usa il formato ClientIPAddress_YYYY-MM-DD_HH-MM-SS.
Connessione Quando ci si connette a un server dai parametri della riga di comando, SSMS visualizza un prompt per confermare la connessione e i parametri.
Connessione Aggiunto comando Chiudi connessioni SQL inattive nel menu Aiuto. Per ulteriori informazioni, vedere Connection pooling in SQL Server Management Studio.
Finestra di dialogo per la connessione Aggiornata l'etichetta di crittografia Strict a Strict (SQL 2022 o Azure SQL) nel menu a tendina Encryption nella finestra di dialogo di connessione.
Finestra di dialogo per la connessione È stata introdotta un'esperienza moderna di dialogo di connessione per i motori di database SQL Server. Puoi abilitare o disabilitare questa esperienza all'interno di Strumenti>Opzioni>Ambiente>Finestra di dialogo di connessione.
Finestra di dialogo per la connessione Aggiunto il supporto per il tema scuro per la finestra di dialogo Connessione Moderna (Anteprima). Vedere La finestra di dialogo Nuova connessione non supporta la modalità scura.
Copilot in SSMS (anteprima) Aggiunto Copilot in SQL Server Management Studio (Anteprima), disponibile nel carico di lavoro Assistenza AI nel programma di installazione di Visual Studio.
Proprietà dei database È stata aggiunta una pagina per elencare i valori della configurazione con ambito del database nella finestra di dialogo Proprietà database.
Proprietà dei database Aggiunto supporto per le opzioni di configurazione di SQL Server 2025 (17.x) FULLTEXT_INDEX_VERSION nella finestra di dialogo delle proprietà del database.
Guidatori Aggiornato Microsoft.Data.SqlClient (MDS) alla versione 5.1.6.
Documento È stata ripristinata la possibilità di creare progetti (File>New>Project o Soluzione... ) e visualizzare progetti recenti (File>Open>Project/Solution... ).
Trova È stata ripristinata l'opzione Ricerca rapida , a cui si accede tramite Modifica>ricerca e sostituisci>ricerca rapida o con CTRL+F. Vedere SSMS 21.0 Preview 1.0 - "Ricerca rapida" mancante, ma viene visualizzato "Trova nei file".
Git Il supporto per l'integrazione Git ritorna nuovamente in SSMS 21 per supportare la crescente enfasi su CI/CD, che può essere trovato nel menu Git. Selezionare Impostazioni per configurare le opzioni specifiche di Git. L'integrazione Git consente agli sviluppatori e agli amministratori di database di tenere traccia, gestire e collaborare facilmente agli script SQL all'interno dell'ambiente SSMS, incluso il supporto per la creazione e la clonazione di repository e la creazione e la gestione dei rami.
Aiuto Supporto abilitato per Developer Community feedback, accessibile da Help>Send Feedback>Report a Problem/Suggest a Feature/My Feedback.
Singoli componenti (programma di installazione di Visual Studio) Ripristinati Analysis Services e Reporting Services come componenti di Business Intelligence nell'installer di Visual Studio.
Installazione Aggiornamento del percorso predefinito della cartella Frammenti di codice in modo che sia specifico della versione principale (%USERPROFILE%\Documents\SQL Server Management Studio 21\Code Snippets\SQL\My Code Snippets).
Installazione SSMS 21 viene installato usando il programma di installazione di Visual Studio. Per altre informazioni, vedere Installare SQL Server Management Studio.
IntelliSense Aggiunto supporto per il tipo di dati Vector e le funzioni.
IntelliSense Aggiunta del supporto per le funzioni predefinite di JSON_CONTAINS.
IntelliSense Aggiunto supporto per le funzioni di REGEXP_. Consultare SSMS 21 Preview 2: le funzioni REGEXP_ devono essere evidenziate con colori.
Supporto linguistico È stato introdotto il supporto per SSMS in ceco, polacco e turco.
Librerie Aggiornamento di Server Management Objects (SMO) alla versione 17.100.64.
Librerie Aggiornamento Azure. Core alla versione 1.41.0.
Librerie Aggiornamento di DacFx alla versione 170.0.94.
Librerie Aggiornamento di System.Text.Json alla versione 8.0.4.
Componente di migrazione Aggiunto il componente di migrazione SQL Server in Individual Components>Hybrid and Migration nel programma di installazione di Visual Studio.
Modalità relatore Modalità relatore ripristinata come opzione in Visualizza>Modalità relatore.
Editor di query Gli errori di IntelliSense vengono aggiornati per associarli al menu a discesa di IntelliSense nel riquadro Elenco errori. Il riquadro Elenco errori è disponibile dal menu View>Error List o selezionando l'icona di errore nell'indicatore di integrità del file, che si trova in basso a sinistra della barra degli strumenti Editor di query.
Editor di query Per impostazione predefinita, la barra di scorrimento per l'editor di query in SSMS 21 è impostata su modalità mappa . Per modificare l'opzione, fare clic con il pulsante destro del mouse sulla barra di scorrimento e selezionare Opzioni barra di scorrimento.... Nella finestra di dialogo Opzioni è possibile modificare la visualizzazione in Usare la modalità barra per la barra di scorrimento verticale.
Piani di query Aggiunta del supporto per l'indice JSON e il supporto di trasmissione implicita nei piani di interrogazione.
Query Store Aggiunto supporto al tema per la finestra di ricerca e la griglia nel report delle Query tracciate.
Query Store Aggiunta del supporto del tema per la casella di testo ID del piano e gli elenchi a discesa della barra degli strumenti nei report Query Store.
Query Store I report di Query Store includono un elenco a discesa Replica, consentendo agli utenti di visualizzare i dati di Query Store in diversi set di repliche o in ruoli. Per altre informazioni, vedere sys.query_store_replicas per comprendere l'associazione corrente tra una replica e il relativo ruolo. Quando la funzionalità Query Store per le repliche secondarie leggibili è abilitata, i dati vengono popolati esclusivamente per i ruoli distribuiti e designati come repliche.
Griglia risultati È stata aggiunta la possibilità di personalizzare il colore del bordo della cella Griglia risultati. Vedere SSMS 21 - Aggiungere l'opzione per modificare il colore del bordo della cella ResultGrid.
Scrittura di script Aggiunta del supporto per gli oggetti di scripting che usano il tipo di dati Vector.
Impostazioni Modifica dell'opzione di avvio predefinita per SSMS in Open Esplora oggetti, all'interno di Tools>Options>Startup.
Impostazioni È stata rimossa la voce Preview dal menu strumenti di >Options Experience (richiede il riavvio), perché SSMS attualmente non supporta le impostazioni unificate di Preview.
Accedere Gli utenti possono ora accedere ai propri account Azure e GitHub da SSMS 21. L'accesso non è necessario per installare o usare SSMS 21. Per altre informazioni, vedere Access multiple accounts in SQL Server Management Studio.
Terminale È stato introdotto l'accesso integrato al terminale dal menu visualizza per supportare la scrittura e l'esecuzione di comandi della riga di comando e dei comandi di PowerShell.
Tematizzazione SSMS 21 supporta il tema scuro per le finestre di dialogo selezionate, tra cui Esplora oggetti, Editor di query, riquadro Risultati ed Esplora modelli.
Tematizzazione Aggiunto il supporto tema per il selezionatore di account.
Tematizzazione Supporto migliorato per il tema scuro per Query Store, Query Plans e la finestra Esplora oggetti Details.
Tematizzazione Migliorato il supporto per il tema scuro per le finestre di dialogo Monitoraggio Attività e Dettagli di Esplora oggetti.
Tematizzazione Aggiunta del supporto del tema scuro alle schede e alle icone nel riquadro Risultati della Editor di query e alla barra di divisione dello script.
Tematizzazione Aggiunto il supporto al tema scuro ai pannelli delle query e dei piani all'interno di Query Store reports.
Attrezzi Rimozione Azure Data Studio voce dal menu Strumenti. Per altre informazioni, vedere Novità su Azure Data Studio.
Interfaccia utente L'interfaccia SSMS aggiornata ha una progettazione aggiornata e modernizzata ottimizzata per un'esperienza semplificata che si integra con schermi CON VALORI DPI elevati. Il nuovo design include icone aggiornate, un tema scuro moderno e layout personalizzabili in base alle tue preferenze.
Tipi di dati vettoriali Aggiunta del supporto per il tipo di dati Vector nella progettazione degli oggetti, nella finestra di modifica dei dati e nell'Esplora oggetti.
Visual Studio Aggiornato a Visual Studio 17.14.0.

Correzioni di bug nella versione 21.0.0

Caratteristica / Funzionalità Descrizione
Accessibilità Correzione dei problemi di spostamento tramite tastiera in Profiler.
Sempre Crittografato Rinominato Encrypt Column in Always Encrypted Wizard nel menu di scelta rapida Esplora oggetti.
Sempre Crittografato Introdotto lo stato Completato con avvisi per l'assistente Always Encrypted.
database SQL di Azure È stato risolto un problema di blocco di SSMS quando si tenta di connettersi a un database SQL di Azure che è stato eliminato.
database SQL di Azure È stato risolto il problema di inaccessibile di SSMS quando un utente non dispone delle autorizzazioni per accedere a tutti i database in un server logico.
database SQL di Azure Corretto il comportamento di SSMS che si bloccava e generava l'errore "Si è verificato un errore durante la modifica del database corrente". L'errore si verifica quando viene immesso un nome di database non valido nella finestra dell'editor, nell'elenco a discesa del nome del database.
Istanza gestita di SQL di Azure (Istanza gestita di SQL di Azure) È stata rimossa la possibilità di selezionare un'opzione alternativa per il controllo degli accessi di login all'interno della finestra di dialogo delle proprietà del server .
Istanza gestita di SQL di Azure (Istanza gestita di SQL di Azure) Rimozione della possibilità di configurare il numero di file di log degli errori nella finestra di dialogo Configurare SQL Server log degli errori.
Server di gestione centrale Aggiunta della possibilità di salvare l'opzione di connessione Certificato del server attendibile. Consulta SSMS - I Server Registrati e Cms non mantengono le impostazioni di autenticazione per la crittografia.
Connessione Risoluzione dell'impossibilità di riconnettere un editor di query dopo una disconnessione forzata. Vedi Impossibile riconnettersi alla finestra di query disconnessa forzatamente.
Connessione Aggiornato il controllo del numero di transazioni aperte per non essere eseguito su offerte SQL che non supportano transazioni, come ad esempio pool serverless di Azure Synapse. Consulta per il conteggio delle transazioni di query che non dovrebbe essere eseguito se attivato tramite SSMS e il motore sottostante non supporta le transazioni.
Connessione Aggiornamento della finestra di dialogo Proprietà connessione database per visualizzare il metodo di autenticazione corretto.
Applicazione importazione/esportazione Data-Tier Aggiornamento del file e del percorso del log in modo da usare il percorso predefinito anziché il percorso del master database durante un'importazione bacpac.
IntelliSense Correzione dello stato predefinito dell'icona della barra degli strumenti intelliSense da disabilitare quando IntelliSense è disabilitato a livello globale.
Opzioni Rimozione della localizzazione dell'opzione ISOLATION LEVEL in Tools>Options>Query Execution>SQL Server>Advanced.
Piani di query È stato risolto un problema per cui l'annullamento di una query durante l'esecuzione di un piano di query live causava il crash di SSMS. Vedere Le statistiche della query in tempo reale si bloccano in attesa del piano e l'annullamento della query chiude SSMS.
Piani di query Finestra di dialogo delle proprietà dell'operatore aggiornata per visualizzare correttamente l'avviso relativo alle colonne con statistiche obsolete.
Sicurezza È ora possibile assegnare un nuovo utente a un account di accesso al database dalla finestra delle proprietà utente.
Scrittura di script È stato risolto un problema per cui il valore aggiornato per Auto Create Incremental Statistics non era incluso durante lo script della modifica per database SQL di Azure.
Scrittura di script Rimozione della sintassi USE Database Name durante la generazione di script per gli utenti in database SQL di Azure.
Impostazioni È stato risolto un problema a causa del quale l'importazione delle impostazioni in un sistema operativo (OS) non in lingua inglese generava un errore.
Agente SQL Rimosse le funzionalità di SQL Agent non supportate per Istanza gestita di SQL di Azure, tra cui le destinazioni, l'amministrazione multiserver e le opzioni di cercapersone degli operatori.

Problemi noti

Caratteristica / Funzionalità Dettagli Soluzione
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 di posta elettronica per aggiungere un utente. Aggiungere utenti con l'opzione Immissione manuale .
Arm64 SSMS non è attualmente supportato in Arm64. Eseguire SSMS in un dispositivo che non è Arm64.
Designer Il tipo di dati JSON non è disponibile per le colonne durante la creazione o la modifica di una tabella in Progettazione tabelle. Vedere SSMS 21.0 Preview 2.0 - Progettazione tabelle senza il tipo di dati "json". Usare T-SQL per aggiungere colonne con il tipo di dati JSON, questa funzionalità è pianificata per una versione successiva.
Designer Impossibile usare SSMS dopo aver chiuso il riquadro Nuova visualizzazione quando viene aperta la finestra di dialogo Aggiungi tabella . Consultare SSMS 21 Preview 1: la nuova finestra di visualizzazione "Aggiungi tabella" non rileva che ho chiuso la nuova visualizzazione. Chiudere la finestra di dialogo Aggiungi tabella prima di chiudere il riquadro di visualizzazione.
Eventi estesi La pagina Specifica archiviazione dei dati viene troncata nella Creazione guidata degli eventi estesi. Vedere La procedura guidata Eventi estesi è stata interrotta nella pagina Specifica archiviazione dati. Usare l'opzione Nuova sessione... per creare una sessione di eventi estesi.
Menù L'apertura di una cartella da File>Progetti e Soluzioni Recenti genera uno degli errori seguenti: "System.InvalidOperationException: Impossibile accodare il calcolo delle dipendenze del progetto prima di avviare il caricamento della soluzione" o "È stata rilevata un'eccezione di tipo NullReferenceException", se l'apertura della cartella apre anche uno o più file che erano aperti nell'editor quando la cartella è stata chiusa per l'ultima volta. Chiudere l'errore consente di continuare a lavorare. In alternativa, chiudere tutti i file nell'editor prima di chiudere una cartella.
Finestra di dialogo moderna di connessione (anteprima) Il tentativo di modificare la password per un account di accesso SQL appena creato con la MUST_CHANGE proprietà abilitata genera l'errore "Accesso non riuscito per l'utente. Motivo: la password dell'account deve essere modificata. (Microsoft SQL Server, Errore: 18488)". Vedere Invece della finestra di dialogo Cambia password viene visualizzato un errore. Usare la finestra di dialogo Connessione classica per modificare la password.
Finestra di dialogo moderna di connessione (anteprima) L'importazione della cronologia delle connessioni per la nuova finestra di dialogo di connessione genera l'errore "Si è verificato un errore durante l'importazione della cronologia delle connessioni dalla finestra di dialogo di connessione classica. La chiave specificata non era presente nel dizionario". L'errore si verifica quando sono presenti connessioni danneggiate nella cronologia e non vengono importate nella nuova finestra di dialogo. L'errore può essere ignorato in modo sicuro.
Finestra di dialogo moderna di connessione (anteprima) Al primo utilizzo, quando si importano connessioni salvate nella finestra di dialogo Connessione moderna (anteprima), le password salvate andranno perse. Immettere manualmente le password per salvarle nei profili di connessione nella finestra di dialogo Connessione moderna (anteprima).
Installazione offline L'installazione di un'istanza offline di SQL Server Management Studio 21 ha esito negativo in modo invisibile all'utente, con un messaggio di errore "certificato non valido" nel log di installazione. Scaricare e installare il certificato PCA 2024 per la firma del codice Microsoft Windows. Per altre informazioni, vedere Creare un'installazione offline di SQL Server Management Studio.
Opzioni L'abilitazione di Per Monitor Awareness (PMA) selezionando Ottimizzare il rendering per schermi con densità di pixel diverse (richiede il riavvio) all'interno diOpzioni> può causare problemi con i dialoghi che non vengono visualizzati. Non abilitare Ottimizzare il rendering per gli schermi con densità di pixel diverse (richiede il riavvio) all'internodi Opzioni strumenti>.
Opzioni L'abilitazione dell'esperienza delle impostazioni unificate (richiede il riavvio) all'interno delleopzioni degli>strumenti>Funzionalità generali> dianteprima può causare problemi con i dialoghi che non vengono visualizzati. Non abilitare Unified Settings Experience (richiede il riavvio) in Opzioni strumenti>Funzionalità>generali>di anteprima.
Opzioni La modifica del valore predefinito per le opzioni in Opzioni> strumentiFunzionalità>generali> dianteprima può causare un comportamento imprevedibile, sia in termini di visualizzazione visiva che di funzionalità. Non modificare il valore predefinito per nessuna opzione in Opzioni strumenti>Funzionalità>generali>di anteprima.
Query Store Quando si usa uno dei report di Query Store, è possibile che l'opzione di menu a discesa Replica non venga popolata con il nome di replica corretto quando il Query Store per le repliche secondarie leggibili è abilitato. Usare Transact-SQL per eseguire una query sui dati Query Store per un database secondario leggibile in cui è possibile eseguire il mapping della replica_group_id per un database secondario usando la vista del catalogo di sistema sys.query_store_runtime_stats con una relazione di chiave esterna con la vista del catalogo di sistema sys.query_store_replicas.
Riquadro Risultati Quando si cambia tema, se l'output è impostato su Risultati su Testo, il riquadro Risultati non passa al nuovo tema. Per applicare le modifiche del tema al riquadro Risultati, riavviare SSMS.
SQL Server Analysis Services (SSAS) Quando si è connessi a un data warehouse multidimensionale con Analysis Services, fare clic con il pulsante destro del mouse su un cubo e selezionare Sfoglia genera l'errore "Riferimento oggetto non impostato su un'istanza di un oggetto". Vedere SSMS 21 Errore durante l'esplorazione dei cubi OLAP. Usare una versione precedente di SSMS per esplorare un cubo.
SQL Server Integration Services (SSIS) Il supporto per il servizio legacy Integration Services non è disponibile per SQL Server 2022. Per gestire il servizio Integration Services legacy per SQL Server 2022, usare SSMS 20.2.1 o SSMS 19.3.

È possibile fare riferimento al sito SMS Developer Community per altri problemi noti e fornire commenti e suggerimenti al team del prodotto.

Supporto e risoluzione dei problemi

A volte, le cose vanno male inaspettatamente. Se l'installazione di SSMS non riesce, vedere Problemi di installazione e aggiornamento di SSMS per SQL Server Management Studio per indicazioni dettagliate passo passo.

È possibile fare riferimento al sito SMS Developer Community per altri problemi noti (filtrare in base a Tooling in Groups) e fornire commenti e suggerimenti al team del prodotto.