Modele obsługi dla programu SQL Server
Oryginalna wersja produktu: SQL Server (wszystkie obsługiwane wersje)
Oryginalny numer KB: 935897
Ten artykuł zawiera więcej informacji na temat kanałów obsługi aktualnie obsługiwanych wersji programu Microsoft SQL Server. Kryteria poprawek obejmują dostępność obejścia, efekt klienta, powtarzalność, złożoność kodu, który należy zmienić itd.
Aby określić wersję, wydanie i najnowsze aktualizacje wystąpienia programu SQL Server, zapoznaj się z artykułem Określanie wersji, wydania i poziomu aktualizacji programu SQL Server oraz jego składników. Aby uzyskać szczegółowe informacje na temat cyklu pomocy technicznej dla każdego produktu, zapoznaj się z cyklem życia podstawowego. Aby zrozumieć różne opcje dostępne dla produktów programu SQL Server, które osiągnęły koniec wsparcia technicznego, zapoznaj się z tematem Koniec wsparcia dla programu SQL Server.
Mechanizmy dostarczania aktualizacji programu SQL Server
Zespół programu SQL Server używa zaplanowanego modelu dostarczania do wydawania poprawek i aktualizacji produktów. W modelu zaplanowanego dostarczania klient może otrzymać poprawkę, aby rozwiązać swoje najbardziej krytyczne sytuacje w rozsądnym czasie. Ponadto klient może otrzymać poprawkę poddaną rygorystycznym testom i wydaną zgodnie z harmonogramem. W związku z tym zespół programu SQL Server utworzył następujące mechanizmy dostarczania.
Aktualizacja zbiorcza (CU)
opis | SQL Server 2017 i nowsze wersje (zarówno platformy Windows, jak i Linux) | SQL Server 2016 i starsze wersje |
---|---|---|
Contains | Wszystkie poprawki, ulepszenia i ulepszenia funkcji od wersji produktu. | Wszystkie poprawki, ulepszenia i ulepszenia funkcji od wersji (RTM) lub od najnowszej zainstalowanej wersji bazowej dodatku Service Pack. |
Częstotliwość wydawania | Co miesiąc po pierwszym roku po wydaniu programu SQL Server i co dwa miesiące przez pozostałe cztery lata pełnego 5-letniego cyklu życia podstawowego. | Co dwa miesiące dla danego planu bazowego. |
Zlokalizowana zawartość | Będzie obsługiwać zlokalizowaną zawartość, umożliwiając szybsze dostarczanie nowych ulepszeń funkcji i możliwości obsługi. | |
Przykład | KB5016394 — aktualizacja zbiorcza 17 dla programu SQL Server 2019 (microsoft.com) | B5001092 — aktualizacja zbiorcza 17 dla programu SQL Server 2016 SP2 (microsoft.com) |
Uwagi | CU31 dla 2017 r. jest ostatnim cu dla programu SQL Server 2017. Będziemy dostarczać tylko poprawki na żądanie i aktualizacje zabezpieczeń dla programu SQL Server 2017. | Nie dostarczamy już jednostek CU dla programu SQL Server 2016 i starszych wersji. Zostaną wysłane tylko poprawki na żądanie i aktualizacje zabezpieczeń. W przypadku produktów, które osiągnęły datę zakończenia wsparcia dodatkowego, do otrzymywania aktualizacji zabezpieczeń będzie wymagana subskrypcja rozszerzonej aktualizacji zabezpieczeń (ESU). |
Uwaga 16.
Aktualizacja może być żądana przez dowolnego klienta, niezależnie od oferty pomocy technicznej.
Poprawki na żądanie (OD)
Zawiera żądania naprawy krytycznej spełniające wszystkie następujące warunki:
- Nie można poczekać na zaplanowaną wersję aktualizacji zbiorczej.
- Nie ma rozsądnego ograniczenia ani obejścia problemu.
- Problem powoduje znaczący wpływ na funkcjonalność produktu lub aplikacji.
Poprawka może być żądana przez dowolnego klienta, niezależnie od oferty pomocy technicznej.
Poprawka jest zwalniana w dniu lub przed wzajemnie uzgodnioną datą w zależności od potrzeb klienta. Poprawka jest przeznaczona dla określonego punktu odniesienia, takiego jak aktualizacja zbiorcza lub dodatek Service Pack.
Ta kompilacja poprawek może zawierać co najmniej jedną poprawkę.
Nie ma zdefiniowanej częstotliwości.
Przykład: KB4510083 — pakiet aktualizacji poprawek na żądanie 2 dla programu SQL Server 2017 CU15
Ogólna wersja dystrybucji (GDR)
Odzyskiwanie po awarii rozwiązuje problem, który ma szeroki wpływ na klienta, implikacje dotyczące bezpieczeństwa lub oba te problemy. GDR jest określany i wystawiany przez firmę Microsoft zgodnie z potrzebami i w razie potrzeby. Liczba GDR jest utrzymywana do minimum.
Nie można zażądać trasy zdefiniowanej przez klienta. Firma Microsoft wewnętrznie określa, czy zgłoszona poprawka jest klasyfikowana jako i dostarczana jako GDR.
Odzyskiwanie po awarii jest wydawane za pośrednictwem centrum pobierania. Odzyskiwanie po awarii jest również wydawane za pośrednictwem usługi Microsoft Update, Windows Update lub obu tych usług.
Aby uzyskać poprawki dla wersji programu SQL Server, które są poza rozszerzoną pomocą techniczną, zapoznaj się z tematem Co to są rozszerzone aktualizacje zabezpieczeń dla programu SQL Server?.
Przykład: KB5014356 — opis aktualizacji zabezpieczeń programu SQL Server 2019 GDR: 14 czerwca 2022 r.
Uwaga 16.
Domyślnie poprawki są obsługiwane za pośrednictwem wersji GDR, CU i OD. Gdy wolumin żądania poprawki produktu jest niski, zespół programu SQL Server zatrzymuje wydania aktualizacji AKTUALIZACJi i dostarcza poprawki za pośrednictwem wersji GDR i OD. Zespół programu SQL Server podejmuje decyzję na podstawie trendów pomocy technicznej i zapotrzebowania klientów.
Odzyskiwanie po awarii może mieć punkt odniesienia RTM lub punkt odniesienia aktualizacji cu. Najnowsza wersja odzyskiwania po awarii dla każdego punktu odniesienia jest zbiorcza i zawiera poprawki ze wszystkich poprzednich magazynów zasad grupy dla odpowiedniego punktu odniesienia.
Przykłady
Określ najnowszą trasę GDR dla planu bazowego RTM:
Poniżej przedstawiono żądania GDR RTM, które są dostępne dla programu SQL Server 2019 od 6 lutego 2023 r. podczas filtrowania na podstawie trasy RTM-GDR w kolumnie Aktualizacja zbiorcza lub Identyfikator zabezpieczeń w arkuszu kalkulacyjnym kompilacji.
Numer kompilacji | Numer artykułu KB | Adres URL bazy wiedzy | Data wydania | Poziom dodatku Service Pack | Aktualizacja zbiorcza lub identyfikator zabezpieczeń | Model obsługi |
---|---|---|---|---|---|---|
15.0.2095.3 | 5014356 | https://support.microsoft.com/kb/5014356 | 2022-06-14 | NA | RTM-GDR | NRD |
15.0.2080.9 | 4583458 | https://support.microsoft.com/kb/4583458 | 2021-01-12 | NA | RTM-GDR | NRD |
15.0.2070.41 | 4517790 | https://support.microsoft.com/kb/4517790 | 2019-11-04 | NA | RTM-GDR | NRD |
Jeśli jesteś klientem, który zdecydował się na tylko aktualizacje odzyskiwania po awarii do wersji RTM i bez jednostek CU, 15.0.2095.3 to najnowsza kompilacja odzyskiwania po awarii dla punktu odniesienia RTM.
Określanie najnowszych magazynów zasad grupy dla punktu odniesienia aktualizacji aktualizacji:
Jeśli używasz jednostek CU dla wystąpienia programu SQL Server, możesz sprawdzić, czy dla danej aktualizacji aktualizacji zbiorczej lub identyfikatora zabezpieczeń jest dostępna usługa GDR, przeglądając kolumnę Zbiorcza aktualizacja lub Identyfikator zabezpieczeń dla odpowiedniej wersji arkusza kalkulacyjnego kompilacji i sprawdzając wpis CU<nn-GDR> (gdzie nn jest bieżącym cu zainstalowanym dla używanej wersji programu SQL Server). Jeśli na przykład chcesz wiedzieć, czy istnieją jakiekolwiek żądania GDR dla programu SQL Server 2017 CU29, sprawdź ciąg "CU29-GDR" w aktualizacji zbiorczej lub identyfikatorze zabezpieczeń zostanie wyświetlony następujący wiersz.
Numer kompilacji | Numer artykułu KB | Adres URL bazy wiedzy | Data wydania | Poziom dodatku Service Pack | Aktualizacja zbiorcza lub identyfikator zabezpieczeń | Model obsługi |
---|---|---|---|---|---|---|
14.0.3445.2 | 5014553 | https://support.microsoft.com/kb/5014553 | 2022-06-14 | NA | CU29-GDR | Aktualizacja zbiorcza z odzyskiwaniem po awarii |
Uwaga 16.
Jeśli istnieje numer CU, który ma nowszy numer wersji niż cu<nn-GDR>, nowsza wersja zawiera poprawki odzyskiwania po awarii. Firma Microsoft zawsze zaleca zainstalowanie najnowszej aktualizacji cu dostępnej dla danej wersji programu SQL Server.
Dodatek Service Pack (SP)
Dodatki Service Pack nie są już wydawane dla programu SQL Server 2017 i nowszych wersji.
Dodatki Service Pack obejmują poprawki i poprawki problemów zgłaszanych przez społeczność programu Microsoft SQL Server. Dodatki Service Pack mogą również obejmować ulepszenia produktów i funkcji.
Dodatki Service Pack są zwykle wydawane zgodnie z rocznym harmonogramem.
Dodatki Service Pack mogą również zawierać problemy, które należy rozwiązać w naszej organizacji pomocy technicznej. Najczęstsze problemy, które są uwzględnione, mają wpływ na przypadki pomocy technicznej klienta i zadowolenie klientów. Te aktualizacje i składniki są wygodne w pakiecie w celu łatwego pobierania.
Dodatki Service Pack są skumulowane. Każdy nowy dodatek Service Pack zawiera wszystkie poprawki, które znajdują się w poprzednich pakietach Service Pack, wraz z nowymi poprawkami. Nie musisz instalować poprzedniego dodatku Service Pack przed zainstalowaniem najnowszego dodatku Service Pack. Aby znaleźć listę poprawek i aktualizacji zbiorczych, które zawiera dodatek Service Pack, zapoznaj się z jego dokumentacją wydania.
Przykład: KB5003279 — informacje o wersji programu SQL Server 2016 z dodatkiem Service Pack 3
Poprawki zabezpieczeń i aktualizacje zabezpieczeń
Poprawki zabezpieczeń: poprawki, które są zwykle dostarczane w aktualizacji cu, dla których składniki w tabeli listy poprawek dla odpowiedniej aktualizacji cu są ustawione na zabezpieczenia SQL. (Aby uzyskać więcej informacji, zobacz Wyjaśnienie kolumny Fix areas (Poprawki obszarów) w artykułach z bazy wiedzy poprawek dotyczących aktualizacji zbiorczych i dodatków Service Pack). Lub, dla którego składnik odpowiedniej poprawki jest ustawiony na infrastrukturę zabezpieczeń w szczegółowej tabeli listy poprawek w arkuszu kalkulacyjnym kompilacji. Są to poprawki wprowadzone w składnikach zabezpieczeń aparatu bazy danych programu SQL Server.
Aktualizacje zabezpieczeń: poprawka zabezpieczeń umożliwiająca rozwiązanie luk w zabezpieczeniach, których można użyć do naruszenia bezpieczeństwa instalacji programu SQL Server. Są one wydawane za pośrednictwem trasy GDR (RTM-GDR lub CU-GDR). Kolejne jednostki CU lub żądania GDR obejmują te aktualizacje zabezpieczeń. Firma Microsoft zaleca klientom instalowanie najnowszych wersji produktów, aktualizacji zabezpieczeń, dodatków Service Pack i aktualizacji zbiorczych w celu zachowania jak największego bezpieczeństwa. Aby uzyskać więcej informacji, zobacz Zasady stałego cyklu życia.
Aby sprawdzić, czy odzyskiwanie po awarii jest aktualizacją zabezpieczeń, zapoznaj się z dokumentacją wydania odpowiedniego odzyskiwania po awarii. Aktualizacje zabezpieczeń zawsze mają skojarzona notatka dotycząca typowych luk w zabezpieczeniach i narażenia (CVE). Na przykład dokumentacja cu29-GDR ("KB5014553 — opis aktualizacji zabezpieczeń programu SQL Server 2017 CU29: 14 czerwca 2022 r.") zawiera link do cve-2022-29143 , który zostanie otwarty w przewodniku aktualizacji zabezpieczeń w witrynie internetowej Microsoft — MSRC. Aby uzyskać więcej informacji, zobacz Coming Soon: New Security Update Guide Notification System (Wkrótce: nowy system powiadomień przewodnika aktualizacji zabezpieczeń).
Uwaga 16.
Usługi GDRs nie muszą być aktualizacjami zabezpieczeń. Na przykład "KB4517790 — aktualizacja serwisowa dla programu SQL Server 2019 RTM" jest wersją GDR bez zabezpieczeń.
Macierz faz wsparcia i zwalniania pojazdu
Faza pomocy technicznej | Podstawowa pomoc techniczna | Pomoc techniczna rozszerzona | Rozszerzone aktualizacje zabezpieczeń |
---|---|---|---|
Dostępne pojazdy wydań | CU, OD, GDR, SP (tylko sql Server 2016 i starsze wersje) | Aktualizacje odzyskiwania po awarii/zabezpieczeń | Aktualizacje Zabezpieczeń/odzyskiwania po awarii z umową |
SQL Server 2017 i nowsze wersje
Na poniższej ilustracji przedstawiono przegląd cyklu pomocy technicznej dla typowego produktu. Ten rodzaj osi czasu dotyczy również wszystkich przyszłych wersji produktu.
SQL Server 2016 i starsze wersje
Na poniższej ilustracji przedstawiono przegląd cyklu pomocy technicznej dla typowego produktu. Wyświetlany jest zarówno cykl obsługi oryginalnej wersji, jak i pierwszy cykl obsługi dodatku Service Pack.