Data wydania: 16 lutego, 2023
Wersja: 16.0.4003.1
Podsumowanie
Ten artykuł zawiera opis pakietu aktualizacji zbiorczych 1 (CU1) dla programu Microsoft SQL Server 2022. Ta aktualizacja zawiera 64 składniki poprawek i aktualizacji w następujących kompilacjach:
- SQL Server — wersja produktu: 16.0.4003.1, wersja pliku: 2022.160.4003.1
- Analysis Services — wersja produktu: 16.0.43.208, wersja pliku: 2022.160.43.208
Uwaga
Ta aktualizacja zbiorcza zawiera niedawno wydaną aktualizację GDR za SQL Server 2022 r. (KB5021522 — Opis aktualizacji zabezpieczeń dla SQL Server 2022 r. GDR: 14 lutego 2023 r.). Aby uzyskać więcej informacji o wersjach obsługi SQL, zobacz Modele obsługi dla programu SQL Server.
Znane problemy z tą aktualizacją
Nieprawidłowe zachowanie SESSION_CONTEXT w planach równoległych
Zapytania korzystające z funkcji wbudowanej SESSION_CONTEXT mogą zwracać nieprawidłowe wyniki lub wyzwalać pliki zrzutu naruszenia dostępu (AV), gdy są uruchamiane w równoległych planach zapytań. Ten problem występuje ze względu na sposób SESSION_CONTEXT współdziała z wątkami wykonywania równoległego, szczególnie gdy sesja jest resetowana w celu ponownego użycia.
Aby uzyskać więcej informacji, zobacz sekcję Znane problemy w .SESSION_CONTEXT
Ulepszenia i poprawki zawarte w tej aktualizacji
Dostępny jest skoroszyt programu Excel do pobrania zawierający listę podsumowań kompilacji wraz z ich bieżącym cyklem pomocy technicznej. Plik programu Excel zawiera także szczegółowe listy poprawek dla programów SQL Server 2022, SQL Server 2019 i SQL Server 2017. Wybierz, aby teraz pobrać ten plik programu Excel.
Uwaga
Poszczególne wpisy w poniższej tabeli można odwołać bezpośrednio za pomocą zakładki. Jeśli wybierzesz dowolny identyfikator błędu w tabeli, do adresu URL zostanie dodany znacznik zakładki w formacie "#NNNNNNN". Następnie możesz udostępnić ten adres URL innym osobom, aby mogły przejść bezpośrednio do żądanej poprawki w tabeli.
Aby uzyskać więcej informacji na temat naprawionych błędów i ulepszeń zawartych w tej aktualizacji skumulowanej, zobacz następujące artykuły z bazy wiedzy Baza wiedzy Microsoft Knowledge Base.
| Odwołanie do usterki | Opis | Napraw obszar | Składnik | Platforma |
|---|---|---|---|---|
| 2078803 | Usuwa potencjalne naruszenia dostępu do pamięci i niepoprawne wyniki podczas wykonywania określonych zapytań języka Data Analysis Expressions (DAX), które wyzwalają wewnętrzną optymalizację zapytania scalonego w poziomie.
Wskazówka Przed zastosowaniem aktualizacji zbiorczej możesz wyłączyć tę funkcję, ustawiając DAX\HorizontalFusion opcję konfiguracji na 0 w celu obejścia problemu. |
Analysis Services | Analysis Services | System Windows |
| 2113832 | Aktualizacje zestawów Microsoft.Data.SqlClient używanych przez aparat mashup w celu usunięcia luki w zabezpieczeniach omówionej w CVE-2022-41064. | Analysis Services | Analysis Services | System Windows |
| 2115275 | Ulepsza algorytm szyfrowania używany do szyfrowania źródeł danych i parametrów połączeń w modelach usług SQL Server Analysis Services (SSAS). Aby uzyskać więcej informacji, zobacz Uaktualnianie szyfrowania. | Analysis Services | Analysis Services | System Windows |
| 20826442089261 | Rozwiązano problem polegający na tym, że każdy członek, który ma rolę operatora bazy wiedzy DQS (dqs_kb_operator) lub rolę wyższego poziomu uprawnień, może tworzyć lub zastępować dowolne pliki na komputerze hostującym SQL Server jako konto uruchamiające usługę SQL Server (konto domyślne to NT SERVICE\MSSQLSERVER). |
Usługi jakości danych | Usługi jakości danych | System Windows |
| 2008855 | Usunięto następujący błąd występujący podczas próby uruchomienia Kreatora importu i eksportu SQL Server po zainstalowaniu aparatu bazy danych SQL Server: Wystąpił błąd, do obsługi którego Kreator usług SQL Server Integration Services nie był przygotowany. (Kreator importu i eksportu programu SQL Server) =================================== Nie można załadować pliku lub zestawu "Microsoft.DataTransformationServices.ScaleHelper, Version=16.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" lub jednej z jego zależności. System nie może odnaleźć określonego pliku. (DTSWizard) | Integration Services | Integration Services | System Windows |
| 2076990 | Rozwiązano problem z następującym błędem, który występuje, gdy nie udaje się uruchomić zadania przechwytywania zmiany danych (CDC): Nie można załadować pliku lub zestawu "Microsoft.SqlServer.DtsMsg, Version=16.100.0.0,Culture=neutral, PublicKeyToken=89845dcd8080cc91" lub jednej z jego zależności. Definicja manifestu znalezionego zestawu nie jest zgodna z odwołaniem do zestawu. (Wyjątek od HRESULT: 0x80131040) | Integration Services | Integration Services | System Windows |
| 2159526 | Przywraca długość kolumny ROUTINE_DEFINITION do 4000 w widoku INFORMATION_SCHEMA.ROUTINES , ponieważ poprzednia zmiana długości może spowodować nieoczekiwane niespójności. |
Integration Services | Integration Services | Wszystkie |
| 2042238 | Naprawiono problem "Przychodzący strumień danych tabelarycznych (TDS) Strumień protokołu zdalnego wywoływania procedur (RPC) jest nieprawidłowy. Parametr 1 (""): Błąd 0x00 typu danych jest nieznany", który występuje podczas korzystania z opcji ścisłego szyfrowania w ustawieniach połączenia. Aby zapoznać się z przykładem tego scenariusza, zobacz Nieprawidłowe błędy TDS Stream z Encrypt=Strict podczas wykonywania procedur składowanych. | Łączność SQL | Łączność SQL | Wszystkie |
| 2120777 | Rozwiązano rzadko występujący problem polegający na tym, że mogło wystąpić uszkodzenie pamięci w sterowniku ODBC w komunikacji między dwoma wystąpieniami programu SQL Server. Ten problem występuje, gdy docelowe wystąpienie programu SQL Server używa wcześniejszej wersji protokołu Tabular Data Stream (TDS). Nieprawidłowe sprawdzenie wersji powoduje nieprawidłowe dekodowanie typów danych obrazu po stronie klienta połączenia. | Łączność SQL | Łączność SQL | System Windows |
| 2157874 | Usuwa naruszenie zasad dostępu i INVALID_POINTER_READ_CPP_EXCEPTION_c0000005_sqldk.dll!ex_oomCheck wyjątki wyzwalane przez wyjątek OOM (out-of-memory), gdy wystąpienie programu SQL Server jest zajęte pamięcią. |
Wydajność SQL | Optymalizator zapytań | Wszystkie |
| 2069101 | Rozwiązano problem polegający na tym, że Poczta bazy danych nie wysyłał wiadomości e-mail i rejestrował następujący komunikat o błędzie w dzienniku błędów SQL Server, gdy jest używany w zawartej grupie dostępności (AG): Aktywowany proces "[dbo].[ sp_sysmail_activate]" uruchomione w kolejce "<Nazwa_>bazy danych_msdb.dbo.ExternalMailQueue" — wynik jest następujący: "Nie można odnaleźć obiektu "ExternalMailQueue", ponieważ nie istnieje lub nie masz uprawnień. | SQL Server Client Tools | Poczta bazy danych | Wszystkie |
| 2114695 | Rozwiązano problem polegający na tym, że różnicowa kopia zapasowa pomijała nowe strony wolnego miejsca na stronach (PFS) po tym, jak plik danych przekroczy granicę PFS (wielokrotność 8088 stron; 64704 KB), co powodowało uszkodzenie bazy danych i możliwy zrzut awaryjny po przywróceniu tej różnicowej kopii zapasowej. | Aparat programu SQL Server | Przywracanie kopii zapasowej | Wszystkie |
| 2154919 | Rozwiązano problem polegający na tym, że kopia zapasowa migawki Transact-SQL kończyła się niepowodzeniem z następującymi błędami, gdy baza danych była zawieszona w trybie jednego użytkownika: Komunikat 3081, Poziom 16, Stan 9, Numer>wiersza <Database Baza danych "<Nazwa_bazyDanych>" została wcześniej wstrzymana z powodu kopii zapasowej migawki. Komunikat 5069, Poziom 16, Stan 1, Numer wiersza <>Instrukcja ALTER DATABASE nie powiodła się. | Aparat programu SQL Server | Przywracanie kopii zapasowej | Wszystkie |
| 2138926 | Ulepszenie: sp_invoke_external_rest_endpoint procedura składowana jest obsługiwana tylko w środowiskach baz danych Azure SQL. Jeśli spróbujesz użyć tej procedury w środowiskach lokalnych, otrzymasz fałszywy błąd, podobny do następującego: Komunikat 2812, Poziom 16, Stan 99, Procedura sys.sp_invoke_external_rest_endpoint_internal, Numer wiersza><[Batch Start Line <LineNumber>] Nie można odnaleźć procedury składowanej "sp_invoke_external_rest_endpoint_internal". Ta poprawka poprawia komunikat: "sp_invoke_external_rest_endpoint" nie jest obsługiwany w tej wersji SQL Server. | Aparat programu SQL Server | Rozszerzalność | Wszystkie |
| 2075503 | Rozwiązano problem polegający na tym, że zapytanie odczytu w replice pomocniczej z możliwością odczytu mogło zostać przerwane lub zwrócić nieoczekiwane wyniki, jeśli zapytanie używa sterty, a rekordy przekazywania znajdują się w stercie. | Aparat programu SQL Server | Wysoka dostępność i odzyskiwanie po awarii | Wszystkie |
| 1948145 | Usunięto błąd 41842, który jest niepoprawnie wyświetlany nawet wtedy, gdy natywnie skompilowane procedury składowane lub transakcje w pamięci nie wstawiają wielu rekordów w jednej transakcji. Oto komunikat o błędzie: Błąd 41842: Zbyt wiele wierszy wstawionych lub zaktualizowanych w tej transakcji. W jednej transakcji można wstawić lub zaktualizować maksymalnie 4 294 967 294 wiersze w tabelach zoptymalizowanych pod kątem pamięci. | Aparat programu SQL Server | Przetwarzanie OLTP danych w pamięci | Wszystkie |
| 1993393 | Naprawia błąd 35221 występujący w następujących scenariuszach: - Próbujesz dodać plik do grupy plików FILESTREAM lub grupy plików zoptymalizowanej pod kątem pamięci. - Próbujesz dodać dodatkowe pliki dziennika transakcji do bazy danych. Komunikat o błędzie: Komunikat 35221, Poziom 16, Stan 1, Numer>wiersza <Nie można przetworzyć operacji. Zawsze włączony menedżer replik grup dostępności jest wyłączony w tym wystąpieniu programu SQL Server. Włącz zawsze włączone grupy dostępności przy użyciu SQL Server Configuration Manager. Następnie uruchom ponownie usługę SQL Server i ponów próbę bieżącej operacji. Aby uzyskać informacje dotyczące włączania i wyłączania zawsze włączonych grup dostępności, zobacz Książki online programu SQL Server. | Aparat programu SQL Server | Przetwarzanie OLTP danych w pamięci | Wszystkie |
| 2087479 | Po zastosowaniu tej aktualizacji do uruchomienia tej procedury sys.sp_xtp_force_gcpotrzebne są co najmniej uprawnienia serwera sterowania. Ta aktualizacja zmienia implementację procedury na pojedyncze wywołanie przydzielonych i używanych bajtów do zwolnienia. Przed zastosowaniem tej aktualizacji należy wywołać ją dwukrotnie. Aby uzyskać więcej informacji, zobacz Stopniowy wzrost zużycia pamięci XTP. |
Aparat programu SQL Server | Przetwarzanie OLTP danych w pamięci | System Windows |
| 2153494 | Naprawia błąd asercji (Lokalizacja: execcoll.cpp:1317; Wyrażenie: 'savepointId > HkTxSavePointDefault'), które występuje podczas oczyszczania punktu zapisu w transakcji Hekaton. | Aparat programu SQL Server | Przetwarzanie OLTP danych w pamięci | Wszystkie |
| 2160880 | Rozwiązano problem polegający In-Memory tym, że procedury składowane OLTP, które mają strumieniowe funkcje wartości tabeli (STVF), wyrażenia lub kontrole ograniczeń, mogą generować niespójne skróty planów zapytań. | Aparat programu SQL Server | Przetwarzanie OLTP danych w pamięci | Wszystkie |
| 2098401 | Rozwiązano problem polegający na występowaniu zrzutu pamięci spowodowanego CMIterStatsDisk::GetNextStatForLeadingColumn niektórymi niespójnościami metadanych. |
Aparat programu SQL Server | Metadane | Wszystkie |
| 2135970 | Usunięto DBCC CLONEDATABASE błąd podczas uaktualniania źródłowej bazy danych z wcześniejszej wersji programu SQL Server. |
Aparat programu SQL Server | Metadane | Wszystkie |
| 2084307 | Naprawia niespójność indeksu lub niepoprawne wyniki, które mogą wystąpić w następującym scenariuszu: - Włączasz przyspieszone odzyskiwanie bazy danych (ADR) i izolację migawek. - Cofasz się do punktu zapisu. - Aktualizujesz na przerwanych wierszach, a czyszczenie wersji pozostaje w tyle za tą aktualizacją. | Aparat programu SQL Server | Metody uzyskiwania dostępu do przechowywanych danych | Wszystkie |
| 2081891 | Naprawia wyjątek, który występuje, gdy JSON_ARRAY/JSON_OBJECT zwracane wartości są używane w parametrze w funkcjach, które przyjmują ciągi. Po zastosowaniu tej poprawki zwracane wartości i JSON_ARRAYJSON_OBJECT są przekształcane i mogą być używane jako parametry ciągu. |
Aparat programu SQL Server | Programowalność | Wszystkie |
| 2115768 | Naprawia błąd asercji, który występuje w natywnie skompilowanych modułach, gdy Inner FOR JSON po operatorze następuje operator, który buforuje odpowiednie obiekty, taki jak inny FOR JSON operator lub ORDER BY . Ponadto może zostać wyświetlone następujące wyrażenie asercji: Lokalizacja: memilb.cpp:<LineNumber>Wyrażenie: (*ppilb)->m_cRef == 0 SPID: <SPID>Identyfikator procesu: <ProcessID> |
Aparat programu SQL Server | Programowalność | Wszystkie |
| 2118401 | Przed zastosowaniem tej aktualizacji nazwa klucza w danych wyjściowych funkcji JSON_OBJECT nie jest umieszczana w cudzysłowie, jeśli typ danych jest liczbowy, logiczny lub wewnętrzny JSON. Po zastosowaniu tej aktualizacji klucze JSON_OBJECT są podane w cudzysłowie. |
Aparat programu SQL Server | Programowalność | Wszystkie |
| 2043012 | POPRAWKA: Problemy z wbudowaniem skalarnego UDF w SQL Server 2022 i 2019 (KB4538581) | Aparat programu SQL Server | Wykonywanie zapytań | Wszystkie |
| 1860413 | Ta poprawka usuwa następujące problemy, które mogą wystąpić podczas zmiany nazw baz danych: Problem 1. Program SQL Server ulega awarii, gdy użytkownik mający schemat inny niż domyślny (na przykład: CREATE USER <user_name> FOR LOGIN <login_name> WITH DEFAULT_SCHEMA = <schema_name>) wykonuje zapytania w następującej kolejności: 1. Wykonuje zapytanie podobne do następującego z nazwą niejawną (nazwa schematu, która nie jest jawnie określona, wymaga określenia tej samej nazwy przez program SQL Server): SELECT * FROM <database_name>..<table_name>2. Umożliwia zmianę nazwy bazy danych.
3. Ponownie uruchamia niejawne zapytanie z kroku 1.
Problem 2: Naprawia błąd 942 programu SQL Server, który występuje podczas wykonywania następujących kroków w tej samej sekwencji w wystąpieniu programu SQL Server: 1. Kwerenda dotycząca tabeli w bazie danych (na przykład: SELECT * FROM DatabaseA.sys.columns).
2. Zmieniasz nazwę istniejącej bazy danych (na przykład: ALTER DATABASE DatabaseA MODIFY NAME = DatabaseA_old).
3. Przenosisz tę bazę danych o zmienionej nazwie do trybu offline (na przykład: ALTER DATABASE DatabaseA_old SET OFFLINE).
4. Nazwa innej bazy danych na serwerze jest zmieniana na taką samą jak nazwa bazy danych określonej w kroku 2 (na przykład: ALTER DATABASE DatabaseA_new MODIFY NAME = DatabaseA).
5. Teraz, jeśli wprowadzisz zapytanie do tabeli w tej bazie danych (na przykład: SELECT * FROM DatabaseA.sys.columns), otrzymasz następujący błąd 942: Komunikat 942, Poziom 14, Stan 4, Numer wiersza <>Nie można otworzyć bazy danych "DatabaseA_old", ponieważ jest ona w trybie offline. |
Aparat programu SQL Server | Wykonywanie zapytań | Wszystkie |
| 2009090 | Usuwa błąd 8657 podczas uruchamiania zapytań, które używają trybu percentylowego na potrzeby przekazywania opinii o przydzieleniu pamięci. | Aparat programu SQL Server | Wykonywanie zapytań | Wszystkie |
| 2116378 | Rozwiązano problem z błędem zgłaszania błędu przepełnienia odpowiedniego typu danych, gdy plik wartości rozdzielanych przecinkami (CSV) ma wartość całkowitą większą niż maksymalna wartość int i jest uruchamiany SELECT <integer_column_name> FROM OPENROWSET ten plik CSV. |
Aparat programu SQL Server | Wykonywanie zapytań | Wszystkie |
| 2120696 | Ulepszenie: automatycznie włącza funkcję buforu pierścienia śledzenia dużych obiektów binarnych (BLOB) po wykryciu błędu asercji obiektu BLOB. To ulepszenie pomaga lepiej badać takie problemy. | Aparat programu SQL Server | Wykonywanie zapytań | Wszystkie |
| 2086044 | Rozwiązano problem polegający na tym, że uwierzytelniona osoba atakująca mogła wpłynąć na pamięć programu SQL Server podczas wykonywania specjalnie spreparowanej CREATE STATISTICS instrukcji ORUPDATE STATISTICS. |
Aparat programu SQL Server | Optymalizator zapytań | Wszystkie |
| 2113374 | Usuwa wyjątek naruszenia zasad dostępu, który występuje w replice podstawowej, gdy replika pomocnicza wysyła plany kursora do repliki podstawowej w celu przechowania w magazynie zapytań (QDS). | Aparat programu SQL Server | Magazyn zapytań | Wszystkie |
| 1959261 | Rozwiązuje problem z wysokim użyciem procesora CPU występujący po włączeniu śledzenia zmian dla dużej liczby tabel i automatycznym lub ręcznym czyszczeniu tabel śledzenia zmian. | Aparat programu SQL Server | Replikacja | System Windows |
| 1967560 | Naprawia błędy 12300 (kolumny obliczane nie są obsługiwane) i 12301 (kolumny dopuszczające wartość null w kluczu indeksu nie są obsługiwane), gdy replikacja transakcyjna jest włączona odpowiednio w tabelach zoptymalizowanych pod kątem pamięci z kolumnami obliczanymi i indeksem w kolumnach dopuszczających wartość null. Po zastosowaniu tej poprawki można włączyć replikację transakcyjną w tabelach zoptymalizowanych pod kątem pamięci z kolumnami obliczanymi i indeksem w kolumnach dopuszczających wartość null. | Aparat programu SQL Server | Replikacja | System Windows |
| 2049442 | Rozważmy następujący scenariusz: - Masz konfigurację replikacji transakcyjnej.
- Wykonywana jest procedura sp_changearticle składowana, aby zmienić właściwość artykułu o wydawcy, a w opublikowanej tabeli zachodzą zmiany w języku manipulacji danymi (DML).
W tym scenariuszu wątek czytnika dzienników Agent reader może wygenerować następujący zrzut asercji podczas przetwarzania rekordów dziennika: * Lokalizacja: replrowset.cpp:<LineNumber>* Wyrażenie: (LSN)m_curLSN <(LSN)(pSchemas-schema_lsn_begin>)* SPID: <SPID*> Identyfikator procesu: <ProcessID> |
Aparat programu SQL Server | Replikacja | Wszystkie |
| 2068781 | Naprawia stopniowy przeciek pamięci w procesie programu SQL Server (wysokie użycie w obszarze MEMORYCLERK_SOSNODE) powodowany przez agenta czytnika dzienników w replikacji transakcyjnej. |
Aparat programu SQL Server | Replikacja | Wszystkie |
| 2104416 | Rozwiązano problem polegający na tym, że serwer tymczasowy połączony utworzony przez agenta czytnika dzienników nie zawsze jest prawidłowo usuwany, gdy wydawca znajduje się w zawsze włączonej grupie dostępności (AG) i występuje tryb failover u dystrybutora. Po zastosowaniu tej poprawki serwer połączony zostanie prawidłowo usunięty. | Aparat programu SQL Server | Replikacja | System Windows |
| 2129326 | Naprawia błąd 8992 [Sprawdź komunikat katalogu 3853, stan 1: Atrybut (owning_principal_id=<ID)> wiersza (principal_id=<ID)> w sys.database_principals nie ma pasującego wiersza (principal_id=<ID)> w sys.database_principals.] generowane przez DBCC CHECKDB podczas wykonywania na bazie danych klon źródłowej bazy danych z włączoną funkcją przechwytywania zmian danych (CDC), która ma zdefiniowane przez system role należące do użytkowników CDC. |
Aparat programu SQL Server | Replikacja | Wszystkie |
| 2130492 | Rozwiązuje problem z wydajnością zapytań, który ma wpływ na zapytania dotyczące śledzenia, automatycznego czyszczenia i ręcznego oczyszczania.
Wskazówka Należy włączyć flagi śledzenia 8286 i 8287, ponieważ wymusza to użycie wskazówek i FORCESEEK zapytania FORCE ORDER oczyszczającego w celu przyspieszenia działania. |
Aparat programu SQL Server | Replikacja | Wszystkie |
| 2138330 | Naprawia błąd naruszenia klucza podstawowego, który jest spowodowany problemem z synchronizacją zmian przechwytywania danych (CDC) w programie SQL Server 2022. Proces przechwytywania CDC może próbować wstawić zduplikowaną start_lsn wartość w cdc.lsn_time_mapping tabeli i może zostać wyświetlony komunikat o błędzie podobny do następującego: Naruszenie ograniczenia PRIMARY KEY "lsn_time_mapping_clustered_idx". Nie można wstawić zduplikowanego klucza w obiekcie "cdc.lsn_time_mapping". Zduplikowana wartość klucza to (Wartość).
Wskazówka Ta poprawka obejmuje wszystkie przyczyny tego błędu. Aby rozwiązać ten sam problem, który występuje w SQL Server 2019, który ma zainstalowaną poprzednią aktualizację zbiorczą SQL Server 2017 i SQL Server 2016, zobacz poprzednią poprawkę KB 4521739. Poprzednia poprawka nie obejmowała jednak wszystkich przypadków. |
Aparat programu SQL Server | Replikacja | Wszystkie |
| 2138691 | Naprawia błąd 302 w replikacji programu SQL Server. Gdy agent dystrybucji próbuje zastosować migawkę wygenerowaną w tabeli, która ma klucz podstawowy z NEWSEQUENTIALID funkcją jako wartością domyślną, występuje następujący błąd: Msg 302, Dotkliwość 16 Wbudowana funkcja newsequentialid() może być używana tylko w wyrażeniu DEFAULT dla kolumny typu "uniqueidentifier" w instrukcji CREATE TABLE lub ALTER TABLE. Nie można go łączyć z innymi operatorami, tworząc złożone wyrażenie skalarne. |
Aparat programu SQL Server | Replikacja | System Windows |
| 2151109 | Naprawiono błąd 241 występujący podczas uruchamiania agenta migawek, kiedy format daty systemowej został zmieniony na inny format niż używany przez program SQL Server. Komunikat o błędzie: Konwersja nie powiodła się podczas konwertowania daty i/lub godziny z ciągu znaków. | Aparat programu SQL Server | Replikacja | Wszystkie |
| 2160907 | Rozwiązano problem polegający na tym, że agent dystrybucji zwraca ogólny kod komunikatu 20046 zamiast kodu komunikatu o błędzie połączenia 20084, gdy nie może połączyć się z subskrybentem przy użyciu połączenia niebuforowanego. Te błędy są specyficzne dla agenta dystrybucji replikacji. Komunikat o błędzie: 20046: Proces napotkał ogólny błąd zewnętrzny. 20084: Proces nie może połączyć się z serwerem. | Aparat programu SQL Server | Replikacja | Wszystkie |
| 21143132158583 | Ta poprawka zapewnia ochronę przed problemami, które mogą powodować niedostępność ze względu na pojemność pamięci w niektórych rzadkich zapytaniach (zapytaniach zagnieżdżonych wykonujących skanowanie tabel). Przed wysłaniem tych zapytań próbuje upewnić się, że jest dostępna wystarczająca ilość miejsca, co pozwala uniknąć dalszych problemów z pojemnością. | Aparat programu SQL Server | Zarządca zasobów | Wszystkie |
| 2105584 | Rozwiązano problem polegający na tym, że wyszukiwanie pełnotekstowe generowało przecieki pamięci i długi czas oczekiwania w zapytaniach pełnotekstowych. | Aparat programu SQL Server | Wyszukiwanie | Wszystkie |
| 2123504 | Ulepszenie: Podziel FT_IFTS_RWLOCK typ oczekiwania na bardziej szczegółowe typy oczekiwania w celu dokładniejszej diagnostyki problemu. Aby uzyskać więcej informacji o tych typach oczekiwania, zobacz sys.dm_os_wait_stats (Transact-SQL). |
Aparat programu SQL Server | Wyszukiwanie | Wszystkie |
| 2118499 | POPRAWKA: Problemy z dostępnością bazy danych w przypadku dużych obciążeń klientów, które używają EKM do szyfrowania i generowania kluczy (KB5023236) | Aparat programu SQL Server | Infrastruktura zabezpieczeń | System Windows |
| 2058060 | Po zastosowaniu tej aktualizacji można przeprowadzać inspekcję zdarzeń (EXTERNAL GOVERNANCE TURNED ON i EXTERNAL GOVERNANCE TURNED OFF), które odpowiadają zewnętrznym działaniom włączania/wyłączania zarządzania (zasady dostępu usługi Microsoft Purview). Poprawność zapisów inspekcji jest zapewniona podczas oceny uprawnień czytnika i autora danych. W ramach tej aktualizacji wprowadzono flagę śledzenia (TF) 12481, która uniemożliwia rejestrowanie informacji inspekcji dla uprawnień zewnętrznych w external_policy_permission_checked polu rekordów inspekcji. |
Aparat programu SQL Server | Infrastruktura zabezpieczeń | Wszystkie |
| 2088539 | Dodaje zapytania i kategorię telemetrii programu poprawy jakości obsługi klienta firmy Microsoft (CEIP) do programu SQL Server 2022. | Aparat programu SQL Server | Infrastruktura zabezpieczeń | Wszystkie |
| 2100518 | Rozwiązano problem polegający na tym, że administrator usługi Microsoft Entra nie jest dodawany do grupy administratorów systemu po skonfigurowaniu usługi Microsoft Entra ID dla programu SQL Server 2022. | Aparat programu SQL Server | Infrastruktura zabezpieczeń | Wszystkie |
| 2101033 | Aktualizacje komunikatu o błędzie 37517 używanego dla zasad dostępu usługi Microsoft Purview w programie SQL Server do następującego: Wystąpił błąd wewnętrzny podczas uzyskiwania informacji o zasobach ARC z punktu końcowego IMDS. Stan podrzędny: '%ls', status: 0x%08x. | Aparat programu SQL Server | Infrastruktura zabezpieczeń | Wszystkie |
| 2101035 | Naprawia wyjątek generujący plik zrzutu podczas korzystania z zasad dostępu usługi Microsoft Purview dla programu SQL Server 2022 i uruchamiania sp_external_policy_refresh procedury składowanej jako użytkownik niebędący administratorem usługi Microsoft Entra. |
Aparat programu SQL Server | Infrastruktura zabezpieczeń | Wszystkie |
| 2117119 | Usuwa przypadek wielokrotnego dziedziczenia w kodzie szyfrowania RSA w programie SQL Server 2022. | Aparat programu SQL Server | Infrastruktura zabezpieczeń | Wszystkie |
| 2117122 | Rozwiązano problem z pisownią w błędzie 33025 (Nieprawidłowa właściwość dostawcy kryptograficznego: %S_MSG) podczas korzystania z funkcji zarządzania kluczami rozszerzalnymi (EKM). | Aparat programu SQL Server | Infrastruktura zabezpieczeń | Wszystkie |
| 2117214 | Usuwa następujący błąd, który może wystąpić podczas ładowania dzienników inspekcji z programu SQL Server Management Studio (SSMS): Element został już dodany. Klucz w słowniku: 'MNDO' Dodawany klucz: 'MNDO' | Aparat programu SQL Server | Infrastruktura zabezpieczeń | Wszystkie |
| 2125981 | Dodaje nowy sys.dm_external_provider_certificate_info dynamiczny widok zarządzania (DMV), który zwraca informacje o certyfikatach chmury platformy Azure używanych w programie SQL Server w celu skonfigurowania i utrzymania administratora usługi Microsoft Entra na potrzeby uwierzytelniania usługi Microsoft Entra. Aby uzyskać więcej informacji, zobacz sys.dm_external_provider_certificate_info (Transact-SQL). |
Aparat programu SQL Server | Infrastruktura zabezpieczeń | Wszystkie |
| 2131225 | Rozwiązuje następujące problemy z zasadami opartymi na atrybutach usługi Purview — Kontrola dostępu oparta na atrybutach platformy Azure (Azure ABAC): - Atrybuty nie są synchronizowane poprawnie. - Proces synchronizacji nie może przejść poza tabelę, która nie miała synchronizacji atrybutów. - Przy ponawianiu próby proces synchronizacji napotyka wyjątki, ponieważ oczekiwał stanu bazy danych planowania, a nie synchronizacji. | Aparat programu SQL Server | Infrastruktura zabezpieczeń | System Windows |
| 2021487 | Rozwiązuje problemy z pisownią komunikatów o błędach aparatu bazy danych w programie SQL Server 2022. | Aparat programu SQL Server | Aparat programu SQL Server | Wszystkie |
| 1862944 | Ta aktualizacja usuwa wymaganie flagi śledzenia (TF) 809 dla puli buforów hybrydowych z funkcją zapisu bezpośredniego. Po zastosowaniu tej aktualizacji ta funkcja jest domyślnie włączona w programie SQL Server 2022. Ta aktualizacja wprowadza TF 898 w celu wyłączenia Direct Write zachowania hybrydowej puli buforów na potrzeby rozwiązywania problemów lub debugowania. |
Aparat programu SQL Server | System operacyjny SQL | Wszystkie |
| 2137927 | Rozwiązano problem polegający na tym, że blokady modyfikacji schematu (Sch-M) są uzyskiwane w tabelach kluczy obcych podczas zmieniania kolumn w tabelach podstawowych, nawet jeśli transakcja nie jest powiązana z kolumną klucza obcego. Po zastosowaniu tej poprawki program SQL Server uzyskuje blokady stabilności schematu (Sch-S) tylko w tabelach kluczy obcych. Aby uzyskać więcej informacji, zobacz Blokady schematu. | Aparat programu SQL Server | Partycja indeksu tabeli | Wszystkie |
| 2162849 | Rozwiązano problem samozakleszczenia polegający na tym, że wewnętrzne transakcje statystyk aktualizacji utrwalały blokady, co mogło powodować nierozwiązane zakleszczenia z zapytaniami użytkownika. Ten problem występuje, ponieważ blokada nie jest zwalniana, gdy system uruchamia statystykę zapytania aktualizującego. Po zastosowaniu tej poprawki blokadę można zwolnić zgodnie z oczekiwaniami. | Aparat programu SQL Server | Usługi transakcyjne | Wszystkie |
Jak uzyskać lub pobrać ten lub najnowszy pakiet aktualizacji zbiorczej
Jak uzyskać lub pobrać najnowszy pakiet aktualizacji zbiorczej dla systemu Windows (zalecane)
Następująca aktualizacja jest dostępna w Centrum pobierania Microsoft:
Uwaga
- Centrum pobierania Microsoft zawsze przedstawia najnowszą wersję CU programu SQL Server 2022.
- Jeśli strona pobierania się nie pojawi, skontaktuj się z działem pomocy technicznej i pomocą techniczną firmy Microsoft w celu uzyskania pakietu aktualizacji zbiorczej.
Jak uzyskać lub pobrać ten pakiet aktualizacji zbiorczej dla systemu Windows z wykazu usługi Microsoft Update
W wykazie usługi Microsoft Update dostępna jest następująca aktualizacja:
Uwaga
- Wykaz usługi Microsoft Update zawiera następujące aktualizacje zbiorcze programu SQL Server 2022 i wcześniej wydane aktualizacje zbiorcze programu SQL Server 2022.
- Ta aktualizacja jest również dostępna przez usługi Windows Server Update Services (WSUS).
- Zalecamy, aby zawsze instalować najnowszą dostępną aktualizację skumulowaną.
Jak uzyskać lub pobrać najnowszy pakiet aktualizacji zbiorczej dla systemu Linux
Aby zaktualizować program SQL Server 2022 w systemie Linux do najnowszej wersji CU, należy najpierw skonfigurować repozytorium aktualizacji zbiorczych. Następnie zaktualizuj pakiety programu SQL Server przy użyciu odpowiedniego polecenia aktualizacji specyficznego dla platformy.
Aby uzyskać instrukcje instalacji i linki bezpośrednie do pobierania pakietu CU, zobacz informacje o wersji programu SQL Server 2022.
Informacje o plikach
Informacje o skrótach plików
Możesz zweryfikować pobieranie, obliczając skrót pliku SQLServer2022-KB5022375-x64.exe za pomocą następującego polecenia:
certutil -hashfile SQLServer2022-KB5022375-x64.exe SHA256
| Nazwa pliku | Skrót SHA256 |
|---|---|
| SQLServer2022-KB5022375-x64.exe | 589F5609A99EDC07AAAD2C73FFE53E1259B6BC1BCDE3ED950468C8219D2C9594 |
Informacje o pliku pakietu aktualizacji zbiorczej
Angielska wersja tego pakietu ma atrybuty pliku (lub nowsze atrybuty pliku), które są wymienione w poniższej tabeli. Daty i godziny dla tych plików są wyświetlane według uniwersalnego czasu koordynowanego (UTC). Informacje o pliku są konwertowane na czas lokalny. Aby znaleźć różnicę między czasem UTC a czasem lokalnym, użyj karty Strefa czasowa w elemencie Data i godzina w Panelu sterowania.
SQL Server 2022 Analysis Services
| Nazwa pliku | Wersja pliku | Rozmiar pliku | Data | Godzina | Platforma |
|---|---|---|---|---|---|
| Asplatformhost.dll | 2022.160.43.208 | 336808 | 27-sty-23 | 17:34 | x64 |
| Microsoft.analysisservices.server.core.dll | 16.0.43.208 | 2903472 | 27-sty-23 | 17:34 | x86 |
| Microsoft.data.mashup.sqlclient.dll | 2.108.3243.0 | 24480 | 27-sty-23 | 17:34 | x86 |
| Microsoft.data.sqlclient.dll | 1.14.21068.1 | 1920960 | 27-sty-23 | 17:34 | x86 |
| Microsoft.identity.client.dll | 4.14.0.0 | 1350048 | 27-sty-23 | 17:34 | x86 |
| Microsoft.identitymodel.jsonwebtokens.dll | 5.6.0.61018 | 65952 | 27-sty-23 | 17:34 | x86 |
| Microsoft.identitymodel.logging.dll | 5.6.0.61018 | 26528 | 27-sty-23 | 17:34 | x86 |
| Microsoft.identitymodel.protocols.dll | 5.6.0.61018 | 32192 | 27-sty-23 | 17:34 | x86 |
| Microsoft.identitymodel.protocols.openidconnect.dll | 5.6.0.61018 | 103328 | 27-sty-23 | 17:34 | x86 |
| Microsoft.identitymodel.tokens.dll | 5.6.0.61018 | 162720 | 27-sty-23 | 17:34 | x86 |
| Msmdctr.dll | 2022.160.43.208 | 38864 | 27-sty-23 | 17:34 | x64 |
| Msmdlocal.dll | 2022.160.43.208 | 53920160 | 27-sty-23 | 17:34 | x86 |
| Msmdlocal.dll | 2022.160.43.208 | 71755216 | 27-sty-23 | 17:34 | x64 |
| Msmdpump.dll | 2022.160.43.208 | 10335152 | 27-sty-23 | 17:34 | x64 |
| Msmdredir.dll | 2022.160.43.208 | 8132016 | 27-sty-23 | 17:34 | x86 |
| Msmdsrv.exe | 2022.160.43.208 | 71308720 | 27-sty-23 | 17:34 | x64 |
| Msmdsrv.rll | 2022.160.43.208 | 954832 | 27-sty-23 | 17:34 | x64 |
| Msmdsrv.rll | 2022.160.43.208 | 1882576 | 27-sty-23 | 17:34 | x64 |
| Msmdsrv.rll | 2022.160.43.208 | 1669584 | 27-sty-23 | 17:34 | x64 |
| Msmdsrv.rll | 2022.160.43.208 | 1878992 | 27-sty-23 | 17:34 | x64 |
| Msmdsrv.rll | 2022.160.43.208 | 1846224 | 27-sty-23 | 17:34 | x64 |
| Msmdsrv.rll | 2022.160.43.208 | 1145296 | 27-sty-23 | 17:34 | x64 |
| Msmdsrv.rll | 2022.160.43.208 | 1138128 | 27-sty-23 | 17:34 | x64 |
| Msmdsrv.rll | 2022.160.43.208 | 1767376 | 27-sty-23 | 17:34 | x64 |
| Msmdsrv.rll | 2022.160.43.208 | 1746896 | 27-sty-23 | 17:34 | x64 |
| Msmdsrv.rll | 2022.160.43.208 | 930768 | 27-sty-23 | 17:34 | x64 |
| Msmdsrv.rll | 2022.160.43.208 | 1835472 | 27-sty-23 | 17:34 | x64 |
| Msmdsrvi.rll | 2022.160.43.208 | 953296 | 27-sty-23 | 17:34 | x64 |
| Msmdsrvi.rll | 2022.160.43.208 | 1880528 | 27-sty-23 | 17:34 | x64 |
| Msmdsrvi.rll | 2022.160.43.208 | 1666512 | 27-sty-23 | 17:34 | x64 |
| Msmdsrvi.rll | 2022.160.43.208 | 1874384 | 27-sty-23 | 17:34 | x64 |
| Msmdsrvi.rll | 2022.160.43.208 | 1842640 | 27-sty-23 | 17:34 | x64 |
| Msmdsrvi.rll | 2022.160.43.208 | 1143248 | 27-sty-23 | 17:34 | x64 |
| Msmdsrvi.rll | 2022.160.43.208 | 1136584 | 27-sty-23 | 17:34 | x64 |
| Msmdsrvi.rll | 2022.160.43.208 | 1763792 | 27-sty-23 | 17:34 | x64 |
| Msmdsrvi.rll | 2022.160.43.208 | 1743312 | 27-sty-23 | 17:34 | x64 |
| Msmdsrvi.rll | 2022.160.43.208 | 931280 | 27-sty-23 | 17:34 | x64 |
| Msmdsrvi.rll | 2022.160.43.208 | 1830864 | 27-sty-23 | 17:34 | x64 |
| Msmgdsrv.dll | 2022.160.43.208 | 8265648 | 27-sty-23 | 17:34 | x86 |
| Msmgdsrv.dll | 2022.160.43.208 | 10083760 | 27-sty-23 | 17:34 | x64 |
| Msolap.dll | 2022.160.43.208 | 8744864 | 27-sty-23 | 17:34 | x86 |
| Msolap.dll | 2022.160.43.208 | 10970016 | 27-sty-23 | 17:34 | x64 |
| Msolui.dll | 2022.160.43.208 | 289696 | 27-sty-23 | 17:34 | x86 |
| Msolui.dll | 2022.160.43.208 | 308144 | 27-sty-23 | 17:34 | x64 |
| Newtonsoft.json.dll | 13.0.1.25517 | 704448 | 27-sty-23 | 17:34 | x86 |
| Sni.dll | 1.1.1.0 | 555424 | 27-sty-23 | 17:34 | x64 |
| Sql_as_keyfile.dll | 2022.160.4003.1 | 137128 | 27-sty-23 | 17:34 | x64 |
| Sqlceip.exe | 16.0.4003.1 | 300968 | 27-sty-23 | 17:34 | x86 |
| Sqldumper.exe | 2022.160.4003.1 | 227240 | 27-sty-23 | 17:34 | x86 |
| Sqldumper.exe | 2022.160.4003.1 | 260008 | 27-sty-23 | 17:34 | x64 |
| System.identitymodel.tokens.jwt.dll | 5.6.0.61018 | 83872 | 27-sty-23 | 17:34 | x86 |
| Tmapi.dll | 2022.160.43.208 | 5884336 | 27-sty-23 | 17:34 | x64 |
| Tmcachemgr.dll | 2022.160.43.208 | 5575120 | 27-sty-23 | 17:34 | x64 |
| Tmpersistence.dll | 2022.160.43.208 | 1481136 | 27-sty-23 | 17:34 | x64 |
| Tmtransactions.dll | 2022.160.43.208 | 7197648 | 27-sty-23 | 17:34 | x64 |
| Xmsrv.dll | 2022.160.43.208 | 35895712 | 27-sty-23 | 17:34 | x86 |
| Xmsrv.dll | 2022.160.43.208 | 26594224 | 27-sty-23 | 17:34 | x64 |
Usługi baz danych programu SQL Server 2022 Common Core
| Nazwa pliku | Wersja pliku | Rozmiar pliku | Data | Godzina | Platforma |
|---|---|---|---|---|---|
| Instapi150.dll | 2022.160.4003.1 | 104392 | 27-sty-23 | 17:34 | x64 |
| Instapi150.dll | 2022.160.4003.1 | 79776 | 27-sty-23 | 17:34 | x86 |
| Microsoft.analysisservices.adomdclient.dll | 16.0.43.208 | 2633672 | 27-sty-23 | 17:34 | x86 |
| Microsoft.analysisservices.adomdclient.dll | 16.0.43.208 | 2633680 | 27-sty-23 | 17:34 | x86 |
| Microsoft.analysisservices.core.dll | 16.0.43.208 | 2933152 | 27-sty-23 | 17:34 | x86 |
| Microsoft.analysisservices.xmla.dll | 16.0.43.208 | 2323408 | 27-sty-23 | 17:34 | x86 |
| Microsoft.analysisservices.xmla.dll | 16.0.43.208 | 2323360 | 27-sty-23 | 17:34 | x86 |
| Microsoft.sqlserver.rmo.dll | 16.0.4003.1 | 554912 | 27-sty-23 | 17:34 | x86 |
| Microsoft.sqlserver.rmo.dll | 16.0.4003.1 | 554920 | 27-sty-23 | 17:34 | x86 |
| Msasxpress.dll | 2022.160.43.208 | 32672 | 27-sty-23 | 17:34 | x64 |
| Msasxpress.dll | 2022.160.43.208 | 27600 | 27-sty-23 | 17:34 | x86 |
| Sql_common_core_keyfile.dll | 2022.160.4003.1 | 137128 | 27-sty-23 | 17:34 | x64 |
| Sqldumper.exe | 2022.160.4003.1 | 227240 | 27-sty-23 | 17:34 | x86 |
| Sqldumper.exe | 2022.160.4003.1 | 260008 | 27-sty-23 | 17:34 | x64 |
Jakość danych programu SQL Server 2022
| Nazwa pliku | Wersja pliku | Rozmiar pliku | Data | Godzina | Platforma |
|---|---|---|---|---|---|
| Microsoft.ssdqs.core.dll | 16.0.4003.1 | 599976 | 27-sty-23 | 17:34 | x86 |
| Microsoft.ssdqs.dll | 16.0.4003.1 | 173992 | 27-sty-23 | 17:34 | x86 |
| Microsoft.ssdqs.dll | 16.0.4003.1 | 173984 | 27-sty-23 | 17:34 | x86 |
| Microsoft.ssdqs.infra.dll | 16.0.4003.1 | 1857440 | 27-sty-23 | 17:34 | x86 |
| Microsoft.ssdqs.infra.dll | 16.0.4003.1 | 1857448 | 27-sty-23 | 17:34 | x86 |
| Microsoft.ssdqs.proxy.dll | 16.0.4003.1 | 370592 | 27-sty-23 | 17:34 | x86 |
| Microsoft.ssdqs.proxy.dll | 16.0.4003.1 | 370632 | 27-sty-23 | 17:34 | x86 |
Podstawowe wystąpienie usług bazodanowych programu SQL Server 2022
| Nazwa pliku | Wersja pliku | Rozmiar pliku | Data | Godzina | Platforma |
|---|---|---|---|---|---|
| Aetm-enclave-simulator.dll | 2022.160.4003.1 | 4719016 | 27-sty-23 | 19:21 | x64 |
| Aetm-enclave.dll | 2022.160.4003.1 | 4673456 | 27-sty-23 | 19:21 | x64 |
| Aetm-sgx-enclave-simulator.dll | 2022.160.4003.1 | 4909088 | 27-sty-23 | 19:21 | x64 |
| Aetm-sgx-enclave.dll | 2022.160.4003.1 | 4874464 | 27-sty-23 | 19:21 | x64 |
| Hadrres.dll | 2022.160.4003.1 | 227232 | 27-sty-23 | 19:21 | x64 |
| Hkcompile.dll | 2022.160.4003.1 | 1410976 | 27-sty-23 | 19:20 | x64 |
| Hkengine.dll | 2022.160.4003.1 | 5760936 | 27-sty-23 | 19:20 | x64 |
| Hkruntime.dll | 2022.160.4003.1 | 190376 | 27-sty-23 | 19:20 | x64 |
| Hktempdb.dll | 2022.160.4003.1 | 71624 | 27-sty-23 | 19:21 | x64 |
| Microsoft.analysisservices.applocal.xmla.dll | 16.0.43.208 | 2322336 | 27-sty-23 | 19:21 | x86 |
| Microsoft.sqlserver.xevent.linq.dll | 2022.160.4003.1 | 333720 | 27-sty-23 | 19:21 | x64 |
| Microsoft.sqlserver.xevent.targets.dll | 2022.160.4003.1 | 96200 | 27-sty-23 | 19:21 | x64 |
Odsole70.rll |
16.0.4003.1 | 30664 | 27-sty-23 | 19:21 | x64 |
Odsole70.rll |
16.0.4003.1 | 38856 | 27-sty-23 | 19:21 | x64 |
Odsole70.rll |
16.0.4003.1 | 34760 | 27-sty-23 | 19:21 | x64 |
Odsole70.rll |
16.0.4003.1 | 38816 | 27-sty-23 | 19:21 | x64 |
Odsole70.rll |
16.0.4003.1 | 38856 | 27-sty-23 | 19:21 | x64 |
Odsole70.rll |
16.0.4003.1 | 30664 | 27-sty-23 | 19:21 | x64 |
Odsole70.rll |
16.0.4003.1 | 30624 | 27-sty-23 | 19:21 | x64 |
Odsole70.rll |
16.0.4003.1 | 34720 | 27-sty-23 | 19:21 | x64 |
Odsole70.rll |
16.0.4003.1 | 38856 | 27-sty-23 | 19:21 | x64 |
Odsole70.rll |
16.0.4003.1 | 30664 | 27-sty-23 | 19:21 | x64 |
Odsole70.rll |
16.0.4003.1 | 38856 | 27-sty-23 | 19:21 | x64 |
| Qds.dll | 2022.160.4003.1 | 1779616 | 27-sty-23 | 19:20 | x64 |
| Rsfxft.dll | 2022.160.4003.1 | 55200 | 27-sty-23 | 19:21 | x64 |
| Secforwarder.dll | 2022.160.4003.1 | 83872 | 27-sty-23 | 19:20 | x64 |
| Sql_engine_core_inst_keyfile.dll | 2022.160.4003.1 | 137128 | 27-sty-23 | 19:20 | x64 |
| Sqlaccess.dll | 2022.160.4003.1 | 444360 | 27-sty-23 | 19:21 | x64 |
| Sqlagent.exe | 2022.160.4003.1 | 726944 | 27-sty-23 | 19:21 | x64 |
| Sqlceip.exe | 16.0.4003.1 | 300968 | 27-sty-23 | 19:21 | x86 |
| Sqlctr160.dll | 2022.160.4003.1 | 157600 | 27-sty-23 | 19:21 | x64 |
| Sqlctr160.dll | 2022.160.4003.1 | 128968 | 27-sty-23 | 19:21 | x86 |
| Sqldk.dll | 2022.160.4003.1 | 4028360 | 27-sty-23 | 19:20 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 1742792 | 27-sty-23 | 19:21 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 3835816 | 27-sty-23 | 19:21 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 4052904 | 27-sty-23 | 19:21 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 4556712 | 27-sty-23 | 19:21 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 4687816 | 27-sty-23 | 19:21 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 3737544 | 27-sty-23 | 19:21 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 3921832 | 27-sty-23 | 19:21 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 4556744 | 27-sty-23 | 19:21 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 4388776 | 27-sty-23 | 19:21 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 4458408 | 27-sty-23 | 19:21 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 2434984 | 27-sty-23 | 19:21 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 2377640 | 27-sty-23 | 19:21 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 4245448 | 27-sty-23 | 19:21 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 3885000 | 27-sty-23 | 19:21 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 4397000 | 27-sty-23 | 19:21 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 4192168 | 27-sty-23 | 19:21 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 4175816 | 27-sty-23 | 19:21 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 3958696 | 27-sty-23 | 19:21 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 3835816 | 27-sty-23 | 19:21 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 1681320 | 27-sty-23 | 19:21 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 4282280 | 27-sty-23 | 19:21 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 4425672 | 27-sty-23 | 19:21 | x64 |
| Sqllang.dll | 2022.160.4003.1 | 48535464 | 27-sty-23 | 19:20 | x64 |
| Sqlmin.dll | 2022.160.4003.1 | 51300256 | 27-sty-23 | 19:20 | x64 |
| Sqlos.dll | 2022.160.4003.1 | 51112 | 27-sty-23 | 19:20 | x64 |
| Sqlrepss.dll | 2022.160.4003.1 | 137120 | 27-sty-23 | 19:21 | x64 |
| Sqlscriptdowngrade.dll | 2022.160.4003.1 | 51104 | 27-sty-23 | 19:21 | x64 |
| Sqlscriptupgrade.dll | 2022.160.4003.1 | 5830560 | 27-sty-23 | 19:21 | x64 |
| Sqlservr.exe | 2022.160.4003.1 | 722848 | 27-sty-23 | 19:20 | x64 |
| Sqltses.dll | 2022.160.4003.1 | 9389984 | 27-sty-23 | 19:20 | x64 |
| Sqsrvres.dll | 2022.160.4003.1 | 305056 | 27-sty-23 | 19:21 | x64 |
| Svl.dll | 2022.160.4003.1 | 247752 | 27-sty-23 | 19:20 | x64 |
| Xe.dll | 2022.160.4003.1 | 718752 | 27-sty-23 | 19:21 | x64 |
Usługi baz danych programu SQL Server 2022 Core Shared
| Nazwa pliku | Wersja pliku | Rozmiar pliku | Data | Godzina | Platforma |
|---|---|---|---|---|---|
| Distrib.exe | 2022.160.4003.1 | 268200 | 27-sty-23 | 17:34 | x64 |
| Logread.exe | 2022.160.4003.1 | 788376 | 27-sty-23 | 17:34 | x64 |
| Microsoft.analysisservices.applocal.core.dll | 16.0.43.208 | 2933680 | 27-sty-23 | 17:31 | x86 |
| Microsoft.data.sqlclient.dll | 3.10.22089.1 | 2032120 | 27-sty-23 | 17:34 | x86 |
| Microsoft.datatransformationservices.scalehelper.dll | 16.0.4003.1 | 30624 | 27-sty-23 | 17:34 | x86 |
| Microsoft.identity.client.dll | 4.36.1.0 | 1503672 | 27-sty-23 | 17:34 | x86 |
| Microsoft.identitymodel.jsonwebtokens.dll | 5.5.0.60624 | 66096 | 27-sty-23 | 17:34 | x86 |
| Microsoft.identitymodel.logging.dll | 5.5.0.60624 | 32296 | 27-sty-23 | 17:34 | x86 |
| Microsoft.identitymodel.protocols.dll | 5.5.0.60624 | 37416 | 27-sty-23 | 17:34 | x86 |
| Microsoft.identitymodel.protocols.openidconnect.dll | 5.5.0.60624 | 109096 | 27-sty-23 | 17:34 | x86 |
| Microsoft.identitymodel.tokens.dll | 5.5.0.60624 | 167672 | 27-sty-23 | 17:34 | x86 |
| Microsoft.sqlserver.replication.dll | 2022.160.4003.1 | 1714088 | 27-sty-23 | 17:34 | x64 |
| Microsoft.sqlserver.rmo.dll | 16.0.4003.1 | 554912 | 27-sty-23 | 17:34 | x86 |
| Msgprox.dll | 2022.160.4003.1 | 313248 | 27-sty-23 | 17:34 | x64 |
| Msoledbsql.dll | 2018.186.4.0 | 2734072 | 27-sty-23 | 17:34 | x64 |
| Msoledbsql.dll | 2018.186.4.0 | 153584 | 27-sty-23 | 17:34 | x64 |
| Newtonsoft.json.dll | 13.0.1.25517 | 704408 | 27-sty-23 | 17:34 | x86 |
| Qrdrsvc.exe | 2022.160.4003.1 | 530336 | 27-sty-23 | 17:34 | x64 |
| Rdistcom.dll | 2022.160.4003.1 | 939936 | 27-sty-23 | 17:34 | x64 |
| Repldp.dll | 2022.160.4003.1 | 337824 | 27-sty-23 | 17:34 | x64 |
| Replisapi.dll | 2022.160.4003.1 | 419752 | 27-sty-23 | 17:34 | x64 |
| Replmerg.exe | 2022.160.4003.1 | 604056 | 27-sty-23 | 17:34 | x64 |
| Replprov.dll | 2022.160.4003.1 | 890824 | 27-sty-23 | 17:34 | x64 |
| Replrec.dll | 2022.160.4003.1 | 1058760 | 27-sty-23 | 17:34 | x64 |
| Replsub.dll | 2022.160.4003.1 | 501664 | 27-sty-23 | 17:34 | x64 |
| Spresolv.dll | 2022.160.4003.1 | 300960 | 27-sty-23 | 17:34 | x64 |
| Sql_engine_core_shared_keyfile.dll | 2022.160.4003.1 | 137128 | 27-sty-23 | 17:31 | x64 |
| Sqldistx.dll | 2022.160.4003.1 | 268200 | 27-sty-23 | 17:34 | x64 |
| Sqlmergx.dll | 2022.160.4003.1 | 423848 | 27-sty-23 | 17:34 | x64 |
| Xe.dll | 2022.160.4003.1 | 718752 | 27-sty-23 | 17:35 | x64 |
SQL Server 2022 sql_extensibility
| Nazwa pliku | Wersja pliku | Rozmiar pliku | Data | Godzina | Platforma |
|---|---|---|---|---|---|
| Commonlauncher.dll | 2022.160.4003.1 | 100256 | 27-sty-23 | 17:34 | x64 |
| Exthost.exe | 2022.160.4003.1 | 247752 | 27-sty-23 | 17:34 | x64 |
| Launchpad.exe | 2022.160.4003.1 | 1361824 | 27-sty-23 | 17:34 | x64 |
| Sql_extensibility_keyfile.dll | 2022.160.4003.1 | 137128 | 27-sty-23 | 17:34 | x64 |
| Sqlsatellite.dll | 2022.160.4003.1 | 1165256 | 27-sty-23 | 17:34 | x64 |
SQL Server 2022 Full-Text Engine
| Nazwa pliku | Wersja pliku | Rozmiar pliku | Data | Godzina | Platforma |
|---|---|---|---|---|---|
| Fd.dll | 2022.160.4003.1 | 710568 | 27-sty-23 | 17:34 | x64 |
| Fdhost.exe | 2022.160.4003.1 | 153544 | 27-sty-23 | 17:34 | x64 |
| Fdlauncher.exe | 2022.160.4003.1 | 100264 | 27-sty-23 | 17:34 | x64 |
| Sql_fulltext_keyfile.dll | 2022.160.4003.1 | 137128 | 27-sty-23 | 17:34 | x64 |
SQL Server 2022 Integration Services
| Nazwa pliku | Wersja pliku | Rozmiar pliku | Data | Godzina | Platforma |
|---|---|---|---|---|---|
| Attunity.sqlserver.cdccontroltask.dll | 7.0.0.133 | 79176 | 27-sty-23 | 17:40 | x86 |
| Attunity.sqlserver.cdccontroltask.dll | 7.0.0.133 | 79176 | 27-sty-23 | 17:40 | x86 |
| Attunity.sqlserver.cdcsplit.dll | 7.0.0.133 | 40312 | 27-sty-23 | 17:40 | x86 |
| Attunity.sqlserver.cdcsplit.dll | 7.0.0.133 | 40312 | 27-sty-23 | 17:40 | x86 |
| Attunity.sqlserver.cdcsrc.dll | 7.0.0.133 | 80728 | 27-sty-23 | 17:40 | x86 |
| Isdbupgradewizard.exe | 16.0.4003.1 | 120744 | 27-sty-23 | 17:40 | x86 |
| Isdbupgradewizard.exe | 16.0.4003.1 | 120776 | 27-sty-23 | 17:40 | x86 |
| Microsoft.analysisservices.applocal.core.dll | 16.0.43.208 | 2933664 | 27-sty-23 | 17:31 | x86 |
| Microsoft.analysisservices.applocal.core.dll | 16.0.43.208 | 2933680 | 27-sty-23 | 17:31 | x86 |
| Microsoft.sqlserver.integrationservices.isserverdbupgrade.dll | 16.0.4003.1 | 509856 | 27-sty-23 | 17:40 | x86 |
| Msdtssrvr.exe | 16.0.4003.1 | 219080 | 27-sty-23 | 17:40 | x64 |
| Msmdpp.dll | 2022.160.43.208 | 10165664 | 27-sty-23 | 17:31 | x64 |
| Newtonsoft.json.dll | 13.0.1.25517 | 704408 | 27-sty-23 | 17:40 | x86 |
| Newtonsoft.json.dll | 13.0.1.25517 | 704408 | 27-sty-23 | 17:40 | x86 |
| Sql_is_keyfile.dll | 2022.160.4003.1 | 137128 | 27-sty-23 | 17:31 | x64 |
| Sqlceip.exe | 16.0.4003.1 | 300968 | 27-sty-23 | 17:40 | x86 |
| Xe.dll | 2022.160.4003.1 | 640936 | 27-sty-23 | 17:40 | x86 |
| Xe.dll | 2022.160.4003.1 | 718752 | 27-sty-23 | 17:40 | x64 |
SQL Server 2022 sql_polybase_core_inst
| Nazwa pliku | Wersja pliku | Rozmiar pliku | Data | Godzina | Platforma |
|---|---|---|---|---|---|
| Instapi150.dll | 2022.160.4003.1 | 104392 | 27-sty-23 | 19:19 | x64 |
| Mpdwinterop.dll | 2022.160.4003.1 | 296904 | 27-sty-23 | 19:19 | x64 |
| Mpdwsvc.exe | 2022.160.4003.1 | 7817120 | 27-sty-23 | 19:19 | x64 |
| Secforwarder.dll | 2022.160.4003.1 | 83872 | 27-sty-23 | 19:19 | x64 |
| Sqldk.dll | 2022.160.4003.1 | 4028360 | 27-sty-23 | 19:19 | x64 |
| Sqldumper.exe | 2022.160.4003.1 | 260008 | 27-sty-23 | 19:19 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 1742792 | 27-sty-23 | 19:19 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 4556712 | 27-sty-23 | 19:19 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 3737544 | 27-sty-23 | 19:19 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 4556744 | 27-sty-23 | 19:19 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 4458408 | 27-sty-23 | 19:19 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 2434984 | 27-sty-23 | 19:19 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 2377640 | 27-sty-23 | 19:19 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 4192168 | 27-sty-23 | 19:19 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 4175816 | 27-sty-23 | 19:19 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 1681320 | 27-sty-23 | 19:19 | x64 |
Sqlevn70.rll |
2022.160.4003.1 | 4425672 | 27-sty-23 | 19:19 | x64 |
| Sqlncli17e.dll | 2017.1710.3.1 | 1898432 | 27-sty-23 | 19:19 | x64 |
| Sqlos.dll | 2022.160.4003.1 | 51112 | 27-sty-23 | 19:19 | x64 |
| Sqltses.dll | 2022.160.4003.1 | 9389984 | 27-sty-23 | 19:19 | x64 |
Uwagi dotyczące tej aktualizacji
Wymagania wstępne
Aby zastosować ten pakiet aktualizacji zbiorczej, musisz mieć uruchomiony program SQL Server 2022.
Informacje o ponownym uruchomieniu
Po zastosowaniu tej aktualizacji nie trzeba ponownie uruchamiać komputera.
Informacje na temat rejestru
Aby zastosować jedną z poprawek zawartych w tym pakiecie, nie musisz wprowadzać żadnych zmian w rejestrze.
Ważne uwagi
Artykuł zawiera również następujące ważne informacje.
Wersja kompilacji CU usług Analysis Services
Począwszy od wersji Microsoft SQL Server 2017, numer wersji kompilacji usług Analysis Services i numer wersji kompilacji aparatu bazy danych programu SQL Server nie są zgodne. Aby uzyskać więcej informacji, zobacz Weryfikowanie wersji kompilacji aktualizacji zbiorczej usług Analysis Services.
Aktualizacje zbiorcze (CU)
- Każda nowa aktualizacja skumulowana zawiera wszystkie poprawki z poprzedniej aktualizacji zbiorczej dla zainstalowanej wersji programu SQL Server.
- Aktualizacje zbiorcze programu SQL Server są certyfikowane na tym samym poziomie co dodatki Service Pack i powinny być instalowane z takim samym poziomem pewności.
- Zalecamy ciągłą, proaktywną instalację aktualizacji zbiorczych w miarę ich udostępniania zgodnie z następującymi wytycznymi:
- Dane historyczne pokazują, że znaczna liczba zgłoszeń pomocy technicznej dotyczy problemu, który został już rozwiązany w wydanej aktualizacji skumulowanej.
- Aktualizacje zbiorcze mogą zawierać wartość dodaną wykraczającą poza poprawki. Obejmuje to aktualizacje dotyczące możliwości obsługi, zarządzania i niezawodności.
- Zalecamy przetestowanie aktualizacji zbiorczych programu SQL Server przed wdrożeniem ich w środowiskach produkcyjnych.
Wdrożenie środowiska hybrydowego
W przypadku wdrażania aktualizacji w środowisku hybrydowym (takim jak Zawsze włączone, replikacja, klaster i klonowanie) zalecamy zapoznanie się z następującymi artykułami przed wdrożeniem aktualizacji:
Uaktualnianie wystąpienia klastra trybu failover
Uwaga
Jeśli nie chcesz korzystać z procesu aktualizacji stopniowej, wykonaj następujące kroki, aby zastosować aktualizację:
- Zainstaluj aktualizację w węźle pasywnym.
- Zainstaluj aktualizację w aktywnym węźle (wymaga ponownego uruchomienia usługi).
-
Uwaga
Jeśli funkcja Zawsze włączone została włączona wraz z katalogiem SSISDB, zobacz informacje o usłudze SSIS z funkcją Zawsze włączone, aby dowiedzieć się, jak zastosować aktualizację w tych środowiskach.
Jak zastosować poprawkę dla programu SQL Server w topologii replikacji
Obsługa języków
Aktualizacje zbiorcze programu SQL Server są obecnie wielojęzyczne. Dlatego ten pakiet CU nie jest specyficzny dla jednego języka. Dotyczy ona wszystkich obsługiwanych języków.
Zaktualizowano składniki (funkcje)
Jeden pakiet CU zawiera wszystkie dostępne aktualizacje dla wszystkich składników (funkcji) programu SQL Server 2022. Jednak pakiet aktualizacji zbiorczej aktualizuje tylko te składniki, które są obecnie zainstalowane w wystąpieniu programu SQL Server, które wybrano do serwisowania. Jeśli po zastosowaniu tej jednostki skumulowanej do wystąpienia zostanie dodana funkcja programu SQL Server (na przykład usługi Analysis Services), należy ponownie zastosować tę jednostkę skumulowaną w celu zaktualizowania nowej funkcji.
Pomoc techniczna dla tej aktualizacji
Jeśli wystąpią inne problemy lub jeśli wymagane jest rozwiązanie problemu, może być konieczne utworzenie żądania usługi. Normalne koszty pomocy technicznej będą dotyczyć dodatkowych pytań pomocy technicznej i problemów, które nie kwalifikują się do tego konkretnego pakietu aktualizacji skumulowanej. Aby uzyskać pełną listę numerów telefonów działu obsługi klienta i pomocy technicznej firmy Microsoft lub utworzyć oddzielne żądanie obsługi, przejdź do witryny pomocy technicznej firmy Microsoft w sieci Web.
Jak odinstalować tę aktualizację
Jak odinstalować tę aktualizację w systemie Windows
- W Panelu sterowania otwórz element Programy i funkcje, a następnie wybierz pozycję Wyświetl zainstalowane aktualizacje.
- Znajdź wpis odpowiadający temu zbiorczemu pakietowi aktualizacji w obszarze SQL Server 2022.
- Naciśnij i przytrzymaj aplikację (lub ją kliknij prawym przyciskiem myszy), a następnie wybierz pozycję Odinstaluj.
Jak odinstalować tę aktualizację w systemie Linux
Aby odinstalować tę aktualizację skumulowaną w systemie Linux, należy wycofać pakiet do poprzedniej wersji. Aby uzyskać więcej informacji o wycofywaniu instalacji, zobacz Wycofywanie programu SQL Server.
Źródła informacji
- Zapowiedź aktualizacji modelu obsługi przyrostowej (ISM, Incremental Servicing Model) programu SQL Server
- Dodatki Service Pack do programu SQL Server nie są obsługiwane począwszy od wersji programu SQL Server 2017
- Określanie wersji i edycji aparatu bazy danych programu SQL Server
- Modele obsługi dla programu SQL Server
- Schemat nazw oraz opisy obszarów poprawek dla pakietów aktualizacji oprogramowania programu SQL Server
- Opis standardowej terminologii używanej do opisywania aktualizacji oprogramowania firmy Microsoft