KB5081477 — aktualizacja zbiorcza 25 dla SQL Server 2022 r.

Data wydania: 20 maja 2026 r.
Wersja: 16.0.4255.1

Podsumowanie

W tym artykule opisano pakiet aktualizacji zbiorczej 25 (CU25) dla Microsoft SQL Server 2022. Ta aktualizacja zawiera 12 poprawek, które zostały wydane po wydaniu 24. aktualizacji zbiorczej dla programu SQL Server 2022. Aktualizuje składniki w następujących kompilacjach:

  • SQL Server — wersja produktu: 16.0.4255.1, wersja pliku: 2022.160.4255.1
  • Analysis Services — wersja produktu: 16.0.43.252, wersja pliku: 2022.160.43.252

Ważna

Aby zwiększyć bezpieczeństwo programu SQL Server w systemie Windows, włącz szyfrowanie z funkcją Extended Protection.

Znane problemy z tą aktualizacją

Nieprawidłowe zachowanie SESSION_CONTEXT w planach równoległych

Zapytania korzystające z wbudowanej SESSION_CONTEXT funkcji mogą zwracać nieprawidłowe wyniki lub wyzwalać pliki zrzutu naruszenia dostępu (AV) podczas uruchamiania równoległych planów zapytań. Ten problem występuje ze względu na sposób, w jaki SESSION_CONTEXT oddziałuje z równoległymi wątkami wykonywania, szczególnie jeśli sesja zostanie zresetowana w celu ponownego użycia.

Aby uzyskać więcej informacji, zobacz sekcję Znane problemy w temacie SESSION_CONTEXT.

Zapytania serwera połączonego korzystające z programu MSDASQL kończą się niepowodzeniem z powodu błędu 7416

Zapytania do serwera połączonego, które używają dostawcy MSDASQL (OLE DB Provider for ODBC Drivers) i określają parametry połączenia dostawcy (@provstr), kończą się niepowodzeniem i zwracają następujący komunikat o błędzie:

Msg 7416, Poziom 16
Odmowa dostępu do serwera zdalnego, ponieważ nie istnieje żadne mapowanie logowania.

Bardziej rygorystyczne sprawdzanie poprawności połączenia w Database Engine może odrzucać połączenia dla niektórych konfiguracji serwera połączonego, które używają dostawcy MSDASQL, nawet jeśli wcześniejsze kompilacje zezwalają na te połączenia.

Aby uzyskać więcej informacji i obejść, zobacz Połączone zapytania serwera korzystające z programu MSDASQL kończą się niepowodzeniem z powodu błędu 7416.

Ulepszenia i poprawki zawarte w tej aktualizacji

Dostępny jest do pobrania skoroszyt programu Microsoft Excel, który zawiera listę kompilacji wraz z ich bieżącym cyklem życia wsparcia. Plik Excel zawiera również szczegółowe listy poprawek dla SQL Server 2022, SQL Server 2019 i SQL Server 2017. Pobierz teraz ten plik Excel.

Note

Poszczególne wpisy w poniższej tabeli można bezpośrednio odwoływać przy użyciu zakładki. Jeśli wybierzesz dowolny identyfikator usterki w tabeli, tag zakładki zostanie dodany do adresu URL przy użyciu formatu "#NNNNNNN". Następnie możesz udostępnić ten adres URL innym osobom, aby mogli przejść bezpośrednio do żądanej poprawki w tabeli.

Aby uzyskać więcej informacji na temat usterek, które zostały naprawione i ulepszenia uwzględnione w tej aktualizacji zbiorczej, zobacz poniższą tabelę.

Referencja błędu Opis Napraw teren Składnik Platforma
4954485 Rozwiązuje problem dotyczący autonomicznych grup dostępności, w których funkcja Database Mail wysyła wiadomości e-mail bez załączników. SQL Server Client Tools Poczta Baz Danych Wszystko
4999187 Rozwiązano problem polegający na tym, że uprawnienia do procedur składowanych i innych obiektów w msdb zostały utracone podczas procesu uaktualniania SQL Server. Ten problem powoduje, że użytkownicy tracą przyznane uprawnienia. Aparat programu SQL Server Usługi zarządzania Windows
5028794 Naprawia błąd naruszenia dostępu, który występuje podczas wykonywania zapytań dotyczących sys.dm_xe_session_targets w instancjach programu SQL Server działających w systemie Windows Server 2025. Aparat programu SQL Server System operacyjny SQL Windows
5033534 Rozwiązano problem z połączeniami Contained Availability Group, w przypadku którego T-SQL pozwalał jedynie na dodanie bazy danych do aktualnie połączonej grupy Contained Availability Group, a także powodował dodatkowe ograniczenia dla ról DBCreator. Aparat programu SQL Server Wysoka dostępność i odzyskiwanie po awarii Wszystko
5034739 Rozwiązuje problem wycieku pamięci, w którym równoległe wykonywanie zapytań SHORTEST_PATH w grafowych bazach danych powoduje utrzymujący się wzrost wartości OBJECTSTORE_SOSTASK. Aparat programu SQL Server Optymalizator zapytań Wszystko
5090699 Rozwiązano problem polegający na tym, że aktualizacja samodzielnego przypisania w małej kolumnie XML poza wierszem przez włączenie kompresji powoduje uszkodzenie danych XML i kolejny błąd na poziomie transportu podczas wybierania danych. Aparat programu SQL Server Metody dostępu Wszystko
5126699 Rozwiązano problem polegający na tym, że korzystanie ze sterownika Oracle ODBC wraz z łącznikiem ODBC w pakietach SSIS może powodować uszkodzenie sterty i utratę danych. Usługi Integracji Usługi Integracji Wszystko
5130873 Rozwiązano problem z uszkodzeniem sterty w ogólnym łączniku ODBC podczas korzystania ze sterownika Oracle ODBC. Usługi Integracji Usługi Integracji Wszystko
5131000 Naprawia lukę typu XML External Entity (XXE) w zadaniu Web Service Task poprzez blokowanie protokołu file:// w punktach końcowych usługi WSDL, aby zapobiec nieautoryzowanemu dostępowi do plików i atakom typu odmowy usługi. Usługi Integracji Usługi Integracji Windows
5157137 Rozwiązano problemy z głodem procesora CPU przez dodanie wydajności w regularnych odstępach czasu podczas skanowania w pamięci odzyskiwania pamięci OLTP indeksów skrótów. Aparat programu SQL Server Technologia OLTP w pamięci (In-Memory OLTP) Wszystko
5208913 Naprawia błąd, który występuje, gdy operacja indeksu online jest uruchamiana współbieżnie z operacjami języka manipulowania danymi (DML) w bazie danych z włączoną funkcją przechwytywania zmian danych (CDC). Aparat programu SQL Server Silnik magazynu danych Wszystko
5213660 Rozwiązano problem z czyszczeniem kopii zapasowych w systemie Linux, który mógł powodować, że program SQL Server przestawał odpowiadać, gdy udział sieciowy zapełnił się lub stał się nieosiągalny. Aparat programu SQL Server Linux Linux

Jak uzyskać lub pobrać ten lub najnowszy pakiet aktualizacji zbiorczej

Jak uzyskać lub pobrać najnowszy pakiet aktualizacji zbiorczej dla systemu Windows (zalecane)

W Centrum pobierania Microsoft jest dostępna następująca aktualizacja:

Pobierz najnowszy pakiet aktualizacji zbiorczej dla programu SQL Server 2022 teraz

Note

  • Centrum pobierania Microsoft zawsze oferuje najnowszą wersję aktualizacji SQL Server 2022 CU.
  • Jeśli strona pobierania nie zostanie wyświetlona, skontaktuj się z Microsoft Customer Service and Support aby uzyskać pakiet aktualizacji zbiorczej.
Jak uzyskać lub pobrać ten zbiorczy pakiet aktualizacji dla Windows z katalogu aktualizacji Microsoft

Następująca aktualizacja jest dostępna w katalogu aktualizacji Microsoft:

Note

  • Microsoft Update Catalog zawiera tę aktualizację zbiorczą (CU) dla SQL Server 2022 oraz wcześniej wydane aktualizacje zbiorcze (CU) dla SQL Server 2022.
  • Ten pakiet zbiorczy aktualizacji (CU) jest także dostępny za pośrednictwem usług Windows Server Update Services (WSUS).
  • Zalecamy, aby zawsze instalować najnowszą dostępną aktualizację zbiorczą.
Jak uzyskać lub pobrać najnowszy pakiet aktualizacji zbiorczej dla systemu Linux

Aby zaktualizować SQL Server 2022 w systemie Linux do najnowszej aktualizacji CU, musisz najpierw mieć skonfigurowany Cumulative Update repository. Następnie zaktualizuj pakiety programu SQL Server przy użyciu odpowiedniego polecenia aktualizacji specyficznego dla platformy.

Aby uzyskać instrukcje instalacji i bezpośrednie linki do pobierania pakietów CU, zobacz informacje o wersji programu SQL Server 2022.

Informacje o pliku

Informacje o haszach plików

Aby zweryfikować pobieranie, obliczysz skrót pliku SQLServer2022-KB5081477-x64.exe za pomocą następującego polecenia:

certutil -hashfile SQLServer2022-KB5081477-x64.exe SHA256

Nazwa pliku Hasz SHA256
SQLServer2022-KB5081477-x64.exe 16EC12DBFABC6F4CC52CC32C273AD98881E96078F3EA05085CFA11C2985E94C9
Informacje o pliku pakietu aktualizacji zbiorczej

Pobierz listę plików uwzględnionych w KB5081477.

Uwagi dotyczące tej aktualizacji

Wymagania wstępne

Aby zastosować ten zbiorczy pakiet aktualizacji, musisz uruchomić program SQL Server 2022.

Informacje o ponownym uruchomieniu

Po zastosowaniu tego zbiorczego pakietu aktualizacji może być konieczne ponowne uruchomienie komputera.

Informacje o rejestrze

Aby użyć jednej z poprawek w tym pakiecie, nie trzeba wprowadzać żadnych zmian w rejestrze.

Ważne uwagi

Ten artykuł zawiera również następujące ważne informacje.

Wersja kompilacji poprawek CU dla usług Analysis Services

Począwszy od Microsoft SQL Server 2017 r., numer wersji kompilacji usług Analysis Services i numer wersji kompilacji SQL Server Database Engine nie są zgodne. Aby uzyskać więcej informacji, zobacz Sprawdź wersję kompilacji aktualizacji zbiorczej dla usług Analysis Services.

Aktualizacje zbiorcze (CU)

  • Każda nowa aktualizacja CU zawiera wszystkie poprawki z wcześniejszych aktualizacji CU dla zainstalowanej wersji SQL Server.
  • Jednostki CU programu SQL Server są certyfikowane na tych samych poziomach co dodatki Service Pack i powinny być instalowane na tym samym poziomie pewności.
  • Zalecamy ciągłą, proaktywną instalację jednostek certyfikacji w miarę ich dostępności zgodnie z następującymi wytycznymi:
    • Dane historyczne pokazują, że znaczna liczba spraw pomocy technicznej obejmuje problem, który został już rozwiązany w wydanej aktualizacji CU.
    • CU mogą zawierać wartość dodaną wykraczającą poza poprawki. Obejmuje to obsługę, możliwości zarządzania i aktualizacje niezawodności.
  • Zalecamy przetestowanie jednostek CU programu SQL Server przed wdrożeniem ich w środowiskach produkcyjnych.
Wdrożenie środowiska hybrydowego

Podczas wdrażania aktualizacji w środowisku hybrydowym (takim jak Zawsze włączone, replikacja, klaster i dublowanie) zalecamy zapoznanie się z następującymi artykułami przed wdrożeniem aktualizacji:

Obsługa języków

Jednostki CU programu SQL Server są obecnie wielojęzyczne. W związku z tym ten pakiet CU nie jest specyficzny dla jednego języka. Dotyczy to wszystkich obsługiwanych języków.

Zaktualizowano składniki (funkcje)

Jeden pakiet CU zawiera wszystkie dostępne aktualizacje dla wszystkich składników programu SQL Server 2022 (funkcje). Jednak zbiorczy pakiet aktualizacji aktualizuje tylko te składniki, które są obecnie zainstalowane w instancji SQL Server wybranej do zaktualizowania. ** Jeśli funkcja programu SQL Server (na przykład usługi Analysis Services) zostanie dodana do instancji po zastosowaniu tej aktualizacji CU, należy ponownie zastosować tę aktualizację CU, aby zaktualizować nową funkcję do tej wersji CU.

Obsługa tej aktualizacji

Jeśli wystąpią inne problemy lub jeśli jest wymagane rozwiązywanie problemów, może być konieczne utworzenie żądania obsługi. Typowe koszty pomocy technicznej będą miały zastosowanie do dodatkowych pytań dotyczących pomocy technicznej i problemów, które nie kwalifikują się do tego konkretnego zbiorczego pakietu aktualizacji. Aby uzyskać pełną listę numerów telefonów obsługi klienta i pomocy technicznej firmy Microsoft lub utworzyć oddzielne żądanie obsługi, przejdź do witryny internetowej pomocy technicznej firmy Microsoft.

Jak odinstalować tę aktualizację

Jak odinstalować tę aktualizację w systemie Windows
  1. W Panelu sterowania otwórz element Programy i funkcje , a następnie wybierz pozycję Wyświetl zainstalowane aktualizacje.
  2. Znajdź wpis odpowiadający temu pakietowi aktualizacji zbiorczej w programie SQL Server 2022.
  3. Naciśnij i przytrzymaj (lub kliknij prawym przyciskiem myszy) wpis, a następnie wybierz polecenie Odinstaluj.
Jak odinstalować tę aktualizację w systemie Linux

Aby odinstalować tę aktualizację zbiorczą w systemie Linux, należy przywrócić pakiet do poprzedniej wersji. Aby uzyskać więcej informacji na temat wycofywania instalacji, zobacz Wycofywanie programu SQL Server.

References