Data wydania: 15 września 2021 r.
Wersja: 13.0.6300.2
Ten artykuł zawiera ważne informacje, które należy przeczytać przed zainstalowaniem programu Microsoft SQL Server 2016 z dodatkiem Service Pack 3 (SP3). Opisuje on sposób uzyskiwania dodatku Service Pack, listę poprawek zawartych w dodatku Service Pack, znanych problemów oraz listę przypisań praw autorskich dla produktu.
Uwaga 16.
Ten artykuł służy jako pojedyncze źródło informacji w celu zlokalizowania całej dokumentacji powiązanej z tym dodatkiem Service Pack. Zawiera wszystkie informacje, które wcześniej można znaleźć w informacjach o wersji i Readme.txt plików.
Znane problemy w tej aktualizacji
Jeśli używasz funkcji Change Tracking, mogą wystąpić błędy. Aby uzyskać więcej informacji, zobacz KB5007039 przed zastosowaniem tego pakietu aktualizacji.
Lista poprawek zawartych w programie SQL Server 2016 SP3
Dodatki Service Pack programu Microsoft SQL Server 2016 są aktualizacjami zbiorczymi. Program SQL Server 2016 SP3 uaktualnia wszystkie wersje i poziomy usług programu SQL Server 2016 do programu SQL Server 2016 SP3. Oprócz poprawek wymienionych w tym artykule program SQL Server 2016 SP3 zawiera poprawki uwzględnione w aktualizacji zbiorczej 1 programu SQL Server 2016 (CU1) do programu SQL Server 2016 SP2 CU17.
Aby uzyskać więcej informacji na temat aktualizacji zbiorczych dostępnych w programie SQL Server 2016, zobacz Wersje kompilacji programu SQL Server 2016.
Uwaga 16.
- Dodatkowe poprawki, które nie zostały tutaj udokumentowane, mogą być również zawarte w dodatku Service Pack.
- Ta lista zostanie zaktualizowana po wydaniu większej liczby artykułów.
Aby uzyskać więcej informacji na temat usterek, które zostały naprawione w programie SQL Server 2016 SP3, przejdź do następujących artykułów z bazy wiedzy Microsoft Knowledge Base.
| Odwołanie do usterek |
Ścieżka obszaru |
opis |
| 14048342 |
Poprawa: odbiornik grupy dostępności bez modułu równoważenia obciążenia w programie SQL Server 2019, 2017 i 2016 (KB4578579) |
Wysoka dostępność |
| 12344341 |
POPRAWKA: Dziennik transakcji nie jest obcięty w jednej grupie dostępności węzła w programie SQL Server (KB4515772) |
Wysoka dostępność |
| 13323519 |
POPRAWKA: Może wystąpić błąd usługi Scheduler z zawsze włączoną grupą dostępności w programie Microsoft SQL Server (KB4541303) |
Wysoka dostępność |
| 14059362 |
POPRAWKA: Wiersz dziennika jest pełny, gdy zawsze włączona grupa dostępności ma wiele baz danych w programie SQL Server 2019 i 2016 (KB5003596) |
Wysoka dostępność |
| 13829857 |
Naprawia wyjątek naruszenia dostępu, który może wystąpić podczas sp_server_diagnostics wykonywania. |
Wysoka dostępność |
| 14031841 |
Rozwiązuje problem powodujący zmianę bazy danych w AVAILABILITY_REPLICA przypadku usunięcia bazy log_reuse_wait_desc danych z grupy dostępności. |
Wysoka dostępność |
| 13435419 |
Naprawia luki w zabezpieczeniach CVE-2015-6420 i CVE-2017-15708 |
Integration Services |
| 13163658 |
POPRAWKA: Instalacja kończy się niepowodzeniem podczas instalowania programu SQL Server w klastrze trybu failover z punktami instalacji (KB5005686) |
Instalacja i instalacja |
| 14056703 |
Ulepszenie: Włączanie funkcji sieci rozproszonej w programach SQL Server 2019 i 2016 FCI (KB4537868) |
Łączność SQL |
| 13526297 |
Wstawianie pliku EXEC nie powiodło się, ponieważ procedura składowana zmieniła schemat błędu tabeli docelowej w programie SQL Server 2016 |
Aparat SQL |
| 12670403 |
Poprawa: Zwiększanie możliwości obsługi i użyteczności usługi CDC za pomocą baz danych w pamięci (KB4500511) |
Aparat SQL |
| 13330609 |
Poprawa: zasady rozmiaru i przechowywania są zwiększane w domyślnych system_health śledzenia XEvent w programie SQL Server 2019, 2017 i 2016 (KB4541132) |
Aparat SQL |
| 13032229 |
Poprawa: nowe temp_table_cache_trace I temp_table_destroy_list_trace XEvents są tworzone w programach SQL Server 2019 i 2016 (KB5003937) |
Aparat SQL |
| 11324212 |
POPRAWKA: asercji występuje podczas uzyskiwania dostępu do tabeli zoptymalizowanej pod kątem pamięci za pośrednictwem usługi MARS w programie SQL Server 2017 lub 2016 (KB4046056) |
Aparat SQL |
| 12920913 |
POPRAWKA: Błąd występuje, gdy sp_addarticle jest używany do dodawania artykułu na potrzeby replikacji transakcyjnej do tabeli zoptymalizowanej pod kątem pamięci na subskrybenta w programie SQL Server 2017 i 2016 (KB4493329) |
Aparat SQL |
| 13048725 |
POPRAWKA: Dataum geocentryczne Australii 2020 jest dodawane do programu SQL Server 2017, 2016 i 2014 (KB4506023) |
Aparat SQL |
| 13186160 |
POPRAWKA: pakiet aktualizacji SQL nie aktualizuje poprawnie plików lokalnej bazy danych podczas instalacji przy użyciu SqlLocalDb.msi (KB4526524) |
Aparat SQL |
| 12107073 |
POPRAWKA: asercji występuje, gdy sys.sp_cdc_enable_table jest używana do włączania usługi CDC w tabeli zestawów kolumn w programie SQL Server 2017 i 2016 (KB4531386) |
Aparat SQL |
| 13128336 |
POPRAWKA: Naprawiono niepoprawną księgowość strony pamięci, która powoduje błędy braku pamięci w programie SQL Server (KB4536005) |
Aparat SQL |
| 13127842 |
POPRAWKA: Wyjątek naruszenia dostępu występuje podczas promowania zatrzasków często używanych stron bazy danych w programie SQL Server 2017 i 2016 (KB4551720) |
Aparat SQL |
| 13345987 |
POPRAWKA: Tworzenie kopii zapasowej zarządzanej nie może wykonać pełnej kopii zapasowej, gdy preferencja tworzenia kopii zapasowej jest ustawiona na pomocniczą w pomocniczym trybie tylko do odczytu w programie SQL Server 2016 (KB5004059) |
Aparat SQL |
| 14048422 |
POPRAWKA: Aktualizowanie usługi PROGRAMU SQL Server 2017 i 2016 CEIP w celu wysyłania danych użycia i diagnostyki do nowego punktu końcowego (KB5004466) |
Aparat SQL |
| 14037575 |
POPRAWKA: informacje SQLLocalDB.exe nie wyświetlają informacji o określonym wystąpieniu bazy danych LocalDB, jeśli zainstalowano program SQL LocalDB 2016 SP2 (KB5005453) |
Aparat SQL |
| 13327250 |
POPRAWKA: polecenie "SQLLocalDB.exe versions" zatrzymuje wyświetlanie listy wersji bazy danych LocalDB zainstalowanych na komputerze, jeśli zainstalowano program SQL LocalDB 2016 SP1/SP2 (KB5005687) |
Aparat SQL |
| 13965515 |
EXCEPTION_INVALID_CRT_PARAMETER Naprawia wyjątek podczas wykonywania INSERT\UPDATE szerokiej replikowanej tabeli. |
Aparat SQL |
| 13990061 |
Naprawia przeciek pamięci podczas używania metody przestrzennej STDistance z indeksem przestrzennym. |
Aparat SQL |
| 13992219 |
Naprawia wyświetlanie nieprawidłowej sp_hadr_verify_replication_publisher nazwy bazy danych dystrybucji w komunikacie o błędzie. |
Aparat SQL |
| 14034656 |
Wprowadzono nowe funkcje rejestrowania i rozwiązania XEvents ułatwiające rozwiązywanie problemów z długotrwałymi skanowaniami puli. Aby uzyskać więcej informacji, zobacz Operacje skanowania puli programu SQL Server są powolne na dużych maszynach pamięci. |
Aparat SQL |
| 14042368 |
Rozwiązuje problem, w którym niektóre tymczasowe foldery robocze nie są czyszczone, gdy wiele zapytań języka R jest uruchamianych równolegle. |
Aparat SQL |
| 14043334 |
Naprawia następujące twierdzenie, które może spowodować wygenerowanie zrzutu przez program SQL Server:
RecXdes::AnalyzeLogRecord file =FilePath\FileName line = LineNumber expression = m_state == XDES_COMMITTED |
Aparat SQL |
| 14068486 |
Rozwiązano problem polegający na tym, że nie można skonfigurować zarządzanej kopii zapasowej w programie SQL Server 2016 przy użyciu poświadczeń sygnatury dostępu współdzielonego platformy Azure z długim wpisem tajnym z powodu wygaśnięcia sygnatury dostępu współdzielonego. |
Aparat SQL |
| 14072767 |
Włącza nowy format rejestrowania dla składnika zapisywania SQL, który udostępnia dodatkowe dane rozwiązywania problemów w łatwym do odczytania/analizowania formacie, wraz z rozszerzoną kontrolą szczegółowości dziennika i włączania/wyłączania. Aby uzyskać więcej informacji, zobacz Rejestrowanie składnika zapisywania usługi VSS programu SQL Server. |
Aparat SQL |
| 14117764 |
Rozwiązano problem z wydajnością agenta migawek zaobserwowany w programie SQL 2016 SP2 CU13 lub nowszym. |
Aparat SQL |
| 14130908 |
Rozwiązuje problem z brakującymi danymi w tabeli bocznej przechwytywania zmian (CDC) i dodaje więcej obsługi błędów, aby zapobiec utracie danych. |
Aparat SQL |
| 14187407 |
Rozwiązano problem polegający na tym, że nie można uruchamiać usług Machine Learning Services (skryptów języka R) podczas wsunięcia instalacji programu Microsoft SQL Server 2016 bez vc_redist 2015 (msvcp140.dll). |
Aparat SQL |
| 14193631 |
Rozwiązano problem polegający na tym, że występuje naruszenie dostępu (AV), a słowa kluczowe EXCEPTION_ACCESS_VIOLATION i FFtFileObject::ProcessSetInfo w dzienniku błędów programu SQL Server są wyświetlane podczas korzystania z funkcji FileTable w programie SQL Server na maszynie korzystającej z programu antywirusowego Windows Defender.
Uwaga: ten problem może wystąpić po aktualizacji usługi Windows Defender w systemie Windows 10 w wersji 1607 lub nowszej, Windows Server 2016 i Windows Server 2019. |
Aparat SQL |
| 12904837 |
Ulepszenie: rozszerzenie dodaje sql_statement_post_compile XEvent w programach SQL Server 2017 i 2016 (KB4480630) |
Wydajność danych SQL |
11985415 13377244 |
Ulepszenie: Uszkodzone statystyki można wykryć przy użyciu extended_logical_checks w programie SQL Server 2019 i 2016 (KB4530907) |
Wydajność danych SQL |
| 12994428 |
Sprawia, że czas procesora CPU i czas trwania raportowany przez xevent query_plan_profile bardziej dokładne. Aby uzyskać więcej informacji, zobacz Infrastruktura profilowania zapytań. |
Wydajność danych SQL |
| 13989322 |
Naprawia błąd naruszenia dostępu, który występuje, gdy ALTER INDEX jest zmuszony do wykonania przy użyciu magazynu zapytań. |
Wydajność danych SQL |
| 14056563 |
Rozwiązuje problem z przepełnieniem stosu podczas uruchamiania zapytania zawierającego bardzo dużą liczbę UNION klauzul. |
Wydajność danych SQL |
| 14080827 |
Naprawia asercji w CQPOnDemandTask::ExecuteQPJob, jeśli włączono automatyczne statystyki aktualizacji asynchronicznych. |
Wydajność danych SQL |
| 10087766 |
POPRAWKA: Nie można uruchomić programu SQL Server z komunikatami o błędach, gdy nieprawidłowy certyfikat jest aprowizowany dla protokołu SSL (KB5005689) |
Zabezpieczenia SQL |
Jak uzyskać program SQL Server 2016 SP3
Dodatki SQL Server 2016 SP3, Microsoft SQL Server 2016 SP3 Express i Microsoft SQL Server 2016 SP3 Feature Pack są dostępne do ręcznego pobierania i instalacji w następujących witrynach internetowych Centrum pobierania Microsoft.
Uwaga 16.
Po zainstalowaniu tego dodatku Service Pack wersja usługi PROGRAMU SQL Server powinna mieć wartość 13.0.6300.2. Dodatki Service Pack programu Microsoft SQL Server 2016 są aktualizacjami zbiorczymi. Program SQL Server 2016 SP3 uaktualnia wszystkie wersje i poziomy usług programu SQL Server 2016 do programu SQL Server 2016 SP3.
Informacje o skrótach plików
| Nazwa pliku |
Skrót SHA256 |
| SQLServer2016SP3-KB5003279-x64-ENU.exe |
CAE75F65C7C3C263A7BDBAEF0F4AFD0AE49BAF57C08AB27141A7B26008658A91 |
| SQLServer2016-SSEI-Expr.exe |
25692917049A856B9CCEA2C1242F42A1A585D3AD94F1F449E93BE183F17C397A |
Uwagi dotyczące tej aktualizacji
Aby uzyskać więcej informacji na temat uaktualniania instalacji programu SQL Server do programu SQL Server 2016 SP3, zobacz Obsługiwane uaktualnienia wersji i wersji.
Odinstalowywanie programu SQL Server 2016 SP3 (niezalecane)
Jeśli z jakiegokolwiek powodu zdecydujesz się odinstalować program SQL Server 2016 SP3, odinstalowanie programu SQL Server 2016 SP3 nie zostanie zablokowane i będzie można odinstalować program SQL Server 2016 SP3 w taki sam sposób, jak w przypadku innych dodatków Service Pack. Jeśli jednak korzystasz z wersji Standard, Web lub Express programu SQL Server i używasz nowych funkcji, które są odblokowane tylko po uruchomieniu programu SQL Server 2016 SP3, mogą wystąpić błędy lub zobaczyć bazy danych pozostawione w podejrzanym stanie po odinstalowaniu programu SQL Server 2016 SP3. Co gorsza, jeśli systemowe bazy danych korzystają z nowych funkcji (na przykład tabel podzielonych na partycje w głównych bazach danych), może to uniemożliwić uruchamianie wystąpień programu SQL Server po odinstalowaniu programu SQL Server 2016 SP3.
Zalecamy sprawdzenie, czy wszystkie nowe funkcje są wyłączone lub porzucone, zanim zdecydujesz się odinstalować program SQL Server 2016 SP3 w wersjach innych niż wersja Enterprise. Nie można usunąć grupy plików memory_optimized_data w bazie danych z dodatkiem SP3. Nie należy odinstalować programu SQL Server 2016 SP3. W przeciwnym razie baza danych przejdzie do podejrzanego stanu, a następujący wpis zostanie zarejestrowany w dzienniku błędów:
<Błąd daty/godziny>: 41381, Ważność: 21, Stan: 1.DateTime
<> Nie można uruchomić bazy danych w tej wersji programu SQL Server, ponieważ zawiera ona grupę plików MEMORY_OPTIMIZED_DATA. Zobacz Książki online, aby uzyskać więcej informacji na temat obsługi funkcji w różnych wersjach programu SQL Server.
Jak intall R Services
Aby dowiedzieć się, jak zainstalować usługi SQL Server 2016 R w systemie Windows, zobacz Instalowanie usług SQL Server 2016 R
Autorstwa praw autorskich
Ten produkt zawiera oprogramowanie pochodzące z funkcji skrótu Secure Firmy.
Ten produkt zawiera oprogramowanie z biblioteki kompresji ogólnego przeznaczenia zlib.
Części tego oprogramowania są częściowo oparte na pracy RSA Data Security, Inc. Ponieważ firma Microsoft uwzględniła oprogramowanie RSA Data Security, Inc., w tym produkcie, firma Microsoft musi dołączyć poniższy tekst, który towarzyszył takiemu oprogramowaniu:
Copyright 1990, RSA Data Security, Inc. Wszelkie prawa zastrzeżone.
Licencja na kopiowanie i korzystanie z tego oprogramowania jest przyznawana, pod warunkiem, że jest identyfikowana jako "RSA Data Security, Inc., MD5 Message-Digest Algorithm" we wszystkich materialnych wzmiankach lub odwoływania się do tego oprogramowania lub tej funkcji. Licencja jest również przyznawana do tworzenia i używania prac pochodnych, pod warunkiem że takie prace są identyfikowane jako "pochodzące z RSA Data Security, Inc., MD5 Message-Digest Algorithm" we wszystkich materialnych wzmiankach lub odwoływania się do pochodnej pracy.
RSA Data Security, Inc., nie zawiera żadnych oświadczeń dotyczących możliwości handlowych tego oprogramowania lub przydatności tego oprogramowania do jakiegokolwiek konkretnego celu. Jest on dostarczany "jak jest" bez wyraźnej lub domniemanej gwarancji jakiegokolwiek rodzaju.
Te powiadomienia muszą być przechowywane w wszelkich kopiach jakiejkolwiek części tej dokumentacji lub oprogramowania.
Funkcja mapowania usług Reporting Services używa danych z plików Shapefile TIGER/Line, które są udostępniane dzięki uprzejmości Stany Zjednoczone Census Bureau. Pliki kształtów TIGER/Line są wyodrębnianiem wybranych informacji geograficznych i kartograficznych z bazy danych Census MAF/TIGER. Pliki kształtów TIGER/Line są dostępne bez opłat od Stany Zjednoczone Census Bureau. Aby uzyskać więcej informacji na temat plików kształtów TIGER/Line, przejdź do pozycji TIGER/Line shapefiles (Pliki kształtów TIGER/Line). Informacje o granicach w plikach kształtów TIGER/Line służą wyłącznie do zbierania danych statystycznych i tabulacji; jego przedstawienie i oznaczenie do celów statystycznych nie stanowi ustalenia organu jurysdykcji, praw własności lub upoważnienia i nie odzwierciedla opisów prawnych gruntów. Spis TIGER i TIGER/Line są zastrzeżonymi znakami towarowymi Stany Zjednoczone Census Bureau.
Copyright 2012 Microsoft. Wszelkie prawa zastrzeżone.
Informacje
Aby uzyskać więcej informacji na temat określania bieżącej wersji i wydania programu SQL Server, wybierz następujący numer artykułu, aby przejść do artykułu w bazie wiedzy Microsoft Knowledge Base:
321185 Jak zidentyfikować wersję i wydanie programu SQL Server
Produkty innych firm omówione w tym artykule są wytwarzane przez producentów niezależnych od firmy Microsoft. Firma Microsoft nie udziela żadnych gwarancji, dorozumianych ani żadnego innego rodzaju, w odniesieniu do wydajności lub niezawodności tych produktów.