Note sulla versione di SQL Server 2022
Si applica a: SQL Server 2022 (16.x)
Questo articolo descrive i requisiti, le limitazioni e i problemi noti relativi a SQL Server 2022 (16.x).
Requisiti hardware e software
Per i requisiti hardware e software, vedere SQL Server 2022: requisiti hardware e software.
Problemi noti
Questa sezione identifica i problemi noti che potrebbero verificarsi con questo prodotto. È anche possibile esaminare la sezione Problemi noti degli articoli sull'aggiornamento cumulativo.
Configurazione SQL
Aiuto
Quando si esegue setup /HELP
, le informazioni restituite non includono la nuova funzionalità /AZUREEXTENSION
. Le informazioni complete per il programma di installazione sono disponibili nella sezione Installare SQL Server in Windows dal prompt dei comandi.
Interfaccia del linguaggio localizzato
In alcuni linguaggi localizzati, i controlli della schermata di configurazione dell'estensione di Azure possono essere parzialmente sovrascritti o mancanti. Per risolvere questo problema, espandere o ingrandire la Finestra di Installazione dalle dimensioni predefinite.
Parametro di installazione di Software Assurance
Un nuovo parametro di installazione della riga di comando /PRODUCTCOVEREDBYSA
indica se la licenza product key (/PID=
) specificata è coperta da un contratto Software Assurance o sottoscrizione di SQL Server, o solo da una licenza di SQL Server.
Installare SQL Server in Windows dal prompt dei comandi descrive questo parametro.
Parametri delle funzionalità deprecati
Le funzionalità seguenti non sono disponibili nella configurazione in SQL Server 2022 (16.x) Se specificato nelle installazioni o negli script della riga di comando, questi parametri precedentemente supportati potrebbero non funzionare.
/PolyBaseJava
/SQL_INST_MR
/SQL_INST_JAVA
/SQL_INST_MPY
/SQLJAVADIR
/SQL_SHARED_MPY
/SNAC_SDK
/SQL_SHARED_MR
/SDK
/DREPLAY_CTLR
/TOOLS
/DREPLAY_CLT
Richiesta di riavvio
Quando si installa un'istanza iniziale di SQL Server 2022 (16.x) in un computer Windows Server 2022, se il computer non dispone di VCRuntime140
versione 14.29.30139 o successiva installata, il programma di installazione richiederà un riavvio.
Windows Server 2022 è stato rilasciato con VCRuntime versione 14.28.29914.
Query Store per le repliche secondarie
Query Store per le repliche secondarie è disponibile in anteprima. Non è disponibile per l'uso negli ambienti di produzione.
Problemi noti con l'ottimizzazione del piano sensibile ai parametri
Se stai usando la funzionalità di ottimizzazione del piano sensibile ai parametri , si prega di valutare la revisione delle linee guida e delle mitigazioni per i problemi noti che possono comportare eccezioni durante il processo di pulizia di Query Store. Altre informazioni e dettagli sono disponibili in Eccezione di violazione di accesso nel Query Store in SQL Server 2022 in determinate condizioni.
Le chiamate RPC hanno esito negativo con Encrypt=Strict
Un problema nell'implementazione del protocollo TDS 8.0 può causare un esito negativo delle chiamate RPC se l'opzione Encrypt
è configurata come Strict
nella stringa di connessione, come nel caso dell'esecuzione delle stored procedure di sistema sp_who
.
Applicabile a:: SQL Server 2022 (16.x) RTM
Responsabile delle repliche del gruppo di disponibilità
L'errore 35221 indica che il gestore delle repliche dei gruppi di disponibilità Always On è disabilitato. Questo errore può verificarsi quando si tenta di aggiungere un file a un filegroup FILESTREAM o a un filegroup ottimizzato per la memoria, o quando si tenta di aggiungere altri file registro transazioni a un database.
Applicabile a:: SQL Server 2022 (16.x) RTM
La correzione per questo problema viene rilasciata nell'aggiornamento cumulativo 1 per SQL Server 2022 (16.x).
Per risolvere questo problema è possibile usare il flag di traccia 12324 come flag di traccia all'avvio o al livello sessione (usando DBCC TRACEON
).
Errori di SQL Server Agent durante l'utilizzo di un gruppo di disponibilità contenuto
Potresti incontrare dei messaggi di errore in SQL Server Agent o Database Mail quando usi la funzionalità del gruppo di disponibilità contenuto di SQL Server 2022 (16.x).
Esaminare l'articolo Errori che si verificano dopo l'applicazione di un aggiornamento cumulativo a un'istanza di SQL Server con un gruppo di disponibilità indipendente per informazioni dettagliate sulla risoluzione del problema.
I servizi di SQL Server sono impostati sulla modalità di avvio automatica (avvio ritardato)
In SQL Server 2022 (16.x), impostando la modalità di avvio per un servizio SQL Server su Automatico in Configuration Manager, il servizio verrà configurato per l'avvio automatico (avvio ritardato), anche se la modalità di avvio viene visualizzata come Automatica.
MSOLEDBSQL19 e server collegati
Attualmente, MSOLEDBSQL19 impedisce la creazione di server collegati senza crittografia e un certificato attendibile (un certificato autofirmato non è sufficiente). Se sono necessari server collegati, usare la versione supportata esistente di MSOLEDBSQL.
Crescita del log delle transazioni per i database con OLTP in memoria
È possibile notare un aumento eccessivo delle dimensioni del log delle transazioni per i database con la funzionalità OLTP in memoria abilitata. Questo potrebbe essere associato a XTP_CHECKPOINT
come log_reuse_wait_desc
in sys.databases.
Per ulteriori informazioni, consultare Crescita del file di registro delle transazioni per i database con OLTP in memoria in SQL Server 2022.
Il comando DBCC CHECKDB segnala l'incoerenza dopo l'eliminazione dell'indice
Si applica a: Database SQL Server 2022 (16.x) originati da Istanza gestita di SQL di Azure
Quando si esegue il comando DBCC CHECKDB su un database di SQL Server 2022 (16.x) dopo l'eliminazione di un indice o di una tabella con un indice, e il database proviene da un'Istanza Gestita di Azure SQL, ad esempio dopo aver ripristinato un file di backup, o utilizzando la funzionalità di collegamento di Istanza Gestita di , è possibile riscontrare il seguente errore:
_Msg 8992, Level 16, State 1, Line <Line_Number>an
Check Catalog Msg 3853, State 1: Attribute (%ls) of row (%ls) in sys.sysrowsetrefs does not have a matching row (%ls) in sys.indexes._
Per risolvere il problema, eliminare prima l'indice o la tabella con l'indice dal database di origine in Istanza gestita di SQL di Azure e quindi ripristinare o collegare il database a SQL Server 2022 (16.x). Se non è possibile ricreare il database dall'istanza gestita di SQL di Azure di origine, contattare il supporto tecnico Microsoft per risolvere il problema.
Numero di build
Versione di anteprima | Il numero di versione | Data |
---|---|---|
Versione generale sul mercato (RTM) | 16.0.1000.6 | 16 novembre 2022 |
RC 1 | 16.0.950.9 | 22 settembre 2022 |
RC 0 | 16.0.900.6 | 23 agosto 2022 |
CTP 2.1 | 16.0.700.4 | 27 luglio 2022 |
CTP 2.0 | 16.0.600.9 | 20 maggio 2022 |