Symptomy
Załóżmy, że korzystasz z programu Microsoft SQL Server 2019. Użytkownik zauważy, że nie można rozwinąć węzła zadania w Eksploratorze obiektów programu SQL Server Management Studio (SSMSe), wyświetlić stanu zadań w monitorze aktywności zadań, wyświetlić szczegółów zadania lub wprowadzić zmiany w zadaniach. Program T może przestać odpowiadaćlub może pojawić się komunikat o błędzie podobny do następującego:
Nie można pobrać danych dla tego żądania. (Microsoft.SqlServer.Management.Sdk.Sfc)
Wystąpił wyjątek podczas wykonywania instrukcji lub partii języka Transact-SQL. (Microsoft.SqlServer.ConnectionInfo)
W bieżącym poleceniu wystąpił poważny błąd. Ewentualne wyniki należy odrzucić. (Dostawca danych SqlClient platformy .NET)
Ponadto zauważysz, że jest to SQLAgent. EXE przedstawia podwyższone wykorzystanie czasu procesora w jednym lub kilku procesorach. Śledzenie aktywności w programie SQL Server może ujawnić, że zapytania dotyczące xp_sqlagent_enum_jobs nie zwracają żadnych informacji w ramach limitu czasu.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".
Rozwiązanie
Ten problem został rozwiązany w następującej zbiorczej aktualizacji dla programu SQL Server:
Informacje dotyczące aktualizacji zbiorczych dla programu SQL Server:
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:
Obejście
Aby obejść ten problem, możesz skorzystać z następujących metod:
-
Unikaj zmieniania zadań, których sygnatura czasowa następnego uruchomienia jest mniejsza niż bieżąca sygnatura czasowa.
-
Użyj CU1 dla programu SQL Server 2019.
Więcej informacji
Informacje o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.