Sintomi
Si supponga di usare Microsoft SQL Server 2019. Non è possibile espandere il nodo dei processi in Esplora oggetti di SQL Server Management Studio (SSMS), visualizzare lo stato del processo in Monitoraggio attività processo, visualizzare i dettagli del processo o apportare modifiche ai processi. Il programma potrebbe smettere di rispondere o l'utente potrebbe ricevere messaggi di errore simili ai seguenti:
Impossibile recuperare i dati per questa richiesta. (Microsoft.SqlServer.Management.Sdk.Sfc)
Si è verificata un'eccezione durante l'esecuzione di un'istruzione Transact-SQL o di un batch. (Microsoft.SqlServer.ConnectionInfo)
Si è verificato un errore grave nel comando corrente. I risultati, se presenti, devono essere scartati. (provider di dati SqlClient .net)
Inoltre, si nota che SQLAGENT.EXE mostra un utilizzo elevato del tempo della CPU su uno o più processori. Il monitoraggio dell'attività all'interno di SQL Server potrebbe rivelare che le query su xp_sqlagent_enum_jobs non restituiscono alcuna informazione entro il periodo di timeout.
Stato
Microsoft ha confermato che si tratta di un problema relativo ai prodotti elencati nella sezione "Si applica a".
Risoluzione
Questo problema è stato risolto nel seguente aggiornamento cumulativo per SQL Server:
Informazioni sugli aggiornamenti cumulativi per SQL Server:
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutte le correzioni rapide e di sicurezza incluse nell'aggiornamento cumulativo precedente. Vedere gli aggiornamenti cumulativi più recenti per SQL Server:
Soluzione alternativa
Per risolvere il problema, è possibile utilizzare i seguenti metodi:
- Evita di modificare i processi con un timestamp di esecuzione successiva inferiore al timestamp corrente.
- Usare CU1 per SQL Server 2019.
Altre informazioni
Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.