Julkaisupäivä: 13. marraskuuta 2025
Versio: 16.0.4225.2
Yhteenveto
Tässä artikkelissa kuvataan Microsoft SQL Server 2022:n kumulatiivinen päivityspaketti 22 (CU22). Tämä päivitys sisältää 20 korjausta, jotka julkaistiin SQL Server 2022 Cumulative Update 21 -päivityksen julkaisun jälkeen. Se päivittää seuraavien koontiversioiden komponentit:
- SQL Server - Tuoteversio: 16.0.4225.2, tiedostoversio: 2022.160.4225.2
- Analyysipalvelut – Tuoteversio: 16.0.43.252, tiedostoversio: 2022.160.43.252
Tunnettuja tämän päivityksen yhteydessä ilmeneviä ongelmia
SESSION_CONTEXT virheellinen toiminta rinnakkaispalvelupaketeissa
Sisäistä SESSION_CONTEXT funktiota käyttävät kyselyt voivat palauttaa vääriä tuloksia tai käynnistää käyttörikkomusvedostiedostoja, kun niitä suoritetaan rinnakkaiskyselysuunnitelmissa. Tämä ongelma johtuu tavasta, jolla SESSION_CONTEXT rinnakkaiset suoritussäikeet ovat vuorovaikutuksessa, erityisesti jos istunto palautetaan uudelleenkäyttöä varten.
Lisätietoja on artikkelin Tunnetut ongelmat -osassa SESSION_CONTEXT.
Tämän päivityksen parannukset ja korjaukset
Saatavilla on ladattava Microsoft Excel -työkirja, joka sisältää koontiversioiden yhteenvetoluettelon sekä niiden nykyisen tuen elinkaaren. Excel-tiedosto sisältää myös yksityiskohtaiset korjausluettelot SQL Server 2022:lle, SQL Server 2019:lle ja SQL Server 2017:lle. Lataa tämä Excel-tiedosto nyt.
Huomautus
Seuraavassa taulukossa oleviin yksittäisiin merkintöihin voidaan viitata suoraan kirjanmerkin kautta. Jos valitset minkä tahansa virheen viitetunnuksen taulukosta, kirjanmerkkitunniste lisätään URL-osoitteeseen #NNNNNNN-muodossa. Voit sitten jakaa tämän URL-osoitteen muiden kanssa, jotta he voivat siirtyä suoraan haluamaasi korjaukseen taulukossa.
Lisätietoja korjatuista virheistä ja parannuksista, jotka sisältyvät tähän kumulatiiviseen päivitykseen, on seuraavassa taulukossa.
| Virheviittaus | Kuvaus | Korjaa alue | Osa | Käyttöympäristö |
|---|---|---|---|---|
| 4339844 | Korjattu vahvistusvirhe File: <writeEncoded.cpp>, line='' Failed Assertion = 'pCurTargetBuf == pSource->m_pDirectEncodeTarget' differentiaalisessa varmuuskopioinnissa, joka käyttää pakkausta tietokannoissa, jotka sisältävät suuria määriä FILESTREAM-tietueita. |
SQL Server Engine | Varmuuskopiointi ja palauttaminen | Windows |
| 4467909 | Korjaa ongelman, jossa ei-periksiantavia ajoitusvedostiedostoja luodaan PmmLogAcceptBlockissa käytettävyysryhmän toissijaisessa replikassa, jos pysyvä lokipuskuri on käytössä ja tietokannan lokivälimuisti sisältää pääasiassa pieniä lokitietueita. | SQL Server Engine | Lokien hallinta | Kaikki |
| 4471009 | Korjaa ongelman, jossa DBCC CHECKDB EXTENDED_LOGICAL_CHECKS kanssa epäonnistuu ja palauttaa poikkeuksen, jos taulukossa on sekä pysyviä että ei-pysyviä laskettuja sarakkeita, kun jäljitysmerkintä 176 on käytössä. | SQL Server Engine | Ohjelmoitavuus | Kaikki |
| 4498278 | Korjaa ongelman, jossa yksi tai useampi tietokantoja siirtyy epäilyttävään tilaan odotetun ratkaisutilan sijaan, kun replika poistetaan käytettävyysryhmästä tai käytettävyysryhmä poistetaan käytöstä liitetyn replikan ollessa offline-tilassa. | SQL Server Engine | Korkea käytettävyys ja järjestelmäpalautus | Kaikki |
| 4511222 | Korjaa SQL Serverin määritysten hallinta muistikenttien Pikatiedoston alustus- ja Lukitse sivut -komentojen virheelliset näyttöarvot. | SQL Server -asiakastyökalut | SQL Serverin määritysten hallinta | Windows |
| 4552086 | Korjaa kirjoitusvirheiden virheellisen käsittelyn kylvöpalautusprosessin aikana, joka johtuu järjestelmän virhekoodien virheellisestä tulkinnasta. | SQL Server Engine | Varmuuskopiointi ja palauttaminen | Kaikki |
| 4573341 | Päivitä Microsoft.Rest.ClientRuntime versio versioon 2.3.24 SSIS:ssä haavoittuvuuden korjaamiseksi (CVE-2022-26907). |
Integrointipalvelut | Integrointipalvelut | Windows |
| 4573769 | Ottaa käyttöön vanhentuneiden Log-Replay Service (LRS) -metatietojen (yli 36 päivää) automaattisen puhdistuksen | SQL-satelliitti | Puhdistuspalvelu | Windows |
| 4582175 | Ottaa käyttöön ylärajat CacheStoren PHDR-käytölle, kun kyselyt vievät liikaa palvelimen muistia. | SQL Server Engine | SQL-käyttöjärjestelmä | Windows |
| 4598768 | Korjaa ongelman, joka aiheuttaa epäyhtenäistä toimintaa, kun varmenne tuodaan avattavan valikon avulla tai kun käytetään Kokoonpanon hallinta:n tuontipainiketta. Korjaa myös ongelman, jossa varmenteen valitseminen allekirjoituksen avulla epäonnistuu, jos kirjainkoko ei täsmää. |
SQL-yhteys | SQL-yhteys | Windows |
| 4642574 | Korjaa vedostiedostot, kun tietoja kopioidaan I/O-putkesta, kun suoritat tietokannan palautusprosessia versiotetulla MI:llä, jossa on worker.cl.wcow.sql22-sovellustyyppi. | SQL Server Engine | Varmuuskopiointi ja palauttaminen | Kaikki |
| 4644033 | Korjaa virheenkäsittelyn virheen, joka voi aiheuttaa sen, että ohjelma ei vastaa, kun suoritat DBCC CHECKDB-, CHECKTABLE- tai CHECKFILEGROUP-komennon. | SQL Server Engine | Varmuuskopiointi ja palauttaminen | Kaikki |
| 4660895 | Korjaa SQL Server Analysis Services ongelman, jossa Row-Level Security (RLS) -suodattimet saattoi ohittaa yhdistettäessä Object-Level Securityyn (OLS)- ja Column-Level Security (CLS) -suodattimiin tietyissä moniroolimäärityksissä. | Analysis Services | Analysis Services | Windows |
| 4675941 | Korjaa ongelman, jossa käytettävyysryhmän toissijaisen replikan tilapäiset negatiiviset kuluneen ajan arvot aiheuttavat tietojen siirron keskeytymisen. | SQL Server Engine | Korkea käytettävyys ja järjestelmäpalautus | Kaikki |
| 4713355 | Korjaa sp_do_backup näkymän alle tallennetun toimintosarjan managed_backupSQL:n lisäyshaavoittuvuuden poistamiseksi. Tämä tallennettu toimintosarja on tarkoitettu vain sisäiseen käyttöön. |
SQL Server Engine | Hallintapalvelut | Kaikki |
| 4713591 | Korjaa käyttörikkomusvedostiedostot OLEDB-kutsujen aikana, jos palvelun päänimi puuttuu. | SQL Server Engine | Tietoturvan infrastruktuuri | Kaikki |
| 4723335 | Korjaa käyttörikkomusvedostiedoston, jonka aiheuttaa muistin loppumisongelma AAD-todennusvarmenteita noudettaessa. | SQL Server Engine | Tietoturvan infrastruktuuri | Kaikki |
| 4723355 | Korjaa ongelman, kun SQL-agentti lukee hallittujen esiintymien toimintovalitsimia. | SQL-agentti hallittua esiintymää varten | SQL-agentti hallittua esiintymää varten | Windows |
| 4729459 | Korjaa ongelman sys.database_automatic_tuning_mode, jossa tietokannan tilan muutokset voivat aiheuttaa käyttöoikeusrikkomuksia, kun kysely suorittaa tätä DMV:tä. | SQL Server Engine | Tietokannan automaattinen säätö | Kaikki |
| 4729881 | Korjaa ongelman, jossa virhekoodeja ei kerätä heti tiettyjen funktiokutsujen jälkeen. Tämä tilanne aiheuttaa sen, että koodi korvataan ja uudelleenyritykset tarkistavat toimimaan väärin. | SQL Server Engine | SQL-käyttöjärjestelmä | Kaikki |
Tämän tai uusimman kumulatiivisen päivityspaketin hankkiminen tai lataaminen
Windowsin uusimman kumulatiivisen päivityspaketin hankkiminen tai lataaminen (suositus)
Seuraava päivitys on saatavilla Microsoft Download Centeristä:
Lataa SQL Server 2022:n uusin kumulatiivinen päivityspaketti nyt
Huomautus
- Microsoft Download Center tarjoaa aina uusimman SQL Server 2022 CU -julkaisun.
- Jos lataussivu ei tule näkyviin, ota yhteyttä Microsoftin asiakaspalveluun ja tukeen kumulatiivisen päivityspaketin hankkimiseksi.
Windowsin kumulatiivisen päivityspaketin hankkiminen tai lataaminen Microsoft Update -luettelosta
Seuraava päivitys on saatavilla Microsoft Update -luettelosta:
Huomautus
- Microsoft Update -luettelo sisältää tämän SQL Server 2022 CU -version ja aiemmin julkaistut SQL Server 2022 CU -julkaisut.
- Tämä päivitys on myös saatavilla Windows Server Update Servicesistä (WSUS).
- Suosittelemme, että asennat aina uusimman saatavilla olevan kumulatiivisen päivityksen.
Linuxin uusimman kumulatiivisen päivityspaketin hankkiminen tai lataaminen
Jos haluat päivittää SQL Server 2022:n Linux:ssa uusimpaan CU:hun, sinun on ensin määritettävä kumulatiivisen päivityksen säilö. Päivitä sitten SQL Server -paketit sopivalla ympäristökohtaisella päivityskomennolla.
Asennusohjeet ja suorat linkit CU-pakettien latautumiseen ovat SQL Server 2022 -julkaisutiedoissa.
Tiedostojen tiedot
Voit vahvistaa latauksen laskemalla SQLServer2022-KB5068450-x64.exe tiedoston hajautusarvon seuraavan komennon avulla:
certutil -hashfile SQLServer2022-KB5068450-x64.exe SHA256
| Tiedoston nimi | SHA256-hajautusarvo |
|---|---|
| SQLServer2022-KB5068450-x64.exe | B06B59D7A41CC57BF0CC3EAEADB4E5FC196EA72E8FD1914C42760E31ADBF40E6 |
Kumulatiivisen päivityksen paketin tiedoston tiedot
Tätä päivitystä koskevia huomautuksia
Edellytykset
Jotta voit ottaa tämän kumulatiivisen päivityspaketin käyttöön, sinulla on oltava käytössä SQL Server 2022.
Käynnistä tiedot uudelleen
Tietokonetta ei tarvitse käynnistää uudelleen tämän päivityksen käyttöönoton jälkeen.
Rekisteritiedot
Jos haluat käyttää tämän paketin hotfix-korjauksia, sinun ei tarvitse tehdä mitään muutoksia rekisteriin.
Tärkeitä huomautuksia
Tässä artikkelissa on myös seuraavat tärkeät tiedot.
Analysis Servicesin kumulatiivinen päivitys -koontiversio
Microsoft SQL Server 2017:stä alkaen Analysis Servicesin koontiversion ja SQL Server -tietokantamoduulin koontiversion numero eivät täsmää. Lisätietoja on artikkelissa Analysis Servicesin kumulatiivisen päivityksen koontiversion tarkistaminen.
Kumulatiiviset päivitykset (CU)
- Jokainen uusi kumulatiivinen päivitys sisältää kaikki korjaukset, jotka sisältyivät asennetun SQL Server -version aiempaan kumulatiiviseen päivitykseen.
- SQL Serverin CU:t on sertifioitu samalla tasolla kuin Service Pack -paketit, ja niiden tulisi olla asennettuina samalla luotettavuustasolla.
- Suosittelemme CU:iden jatkuvaa ennakoivaa asentamista sitä mukaa, kun ne tulevat saataville seuraavien ohjeiden mukaisesti:
- Historiatiedot osoittavat, että huomattava määrä tukitapauksia liittyy ongelmaan, joka on jo käsitelty julkaistussa CU:ssa.
- CU-päivitykset voivat sisältää lisäarvoa hotfix-korjausten lisäksi. Tämä sisältää tuettavuus-, hallittavuus- ja luotettavuuspäivitykset.
- Suosittelemme, että testaat SQL Serverin CU:t ennen niiden käyttöönottoa tuotantoympäristöissä.
Yhdistelmäympäristön käyttöönotto
Kun otat päivityksen käyttöön yhdistelmäympäristössä (kuten Aina käytössä, replikointi, klusteri ja peilaus), suosittelemme, että tutustut seuraaviin artikkeleihin ennen päivityksen käyttöönottoa:
Vikasietoklusteriesiintymän päivittäminen
Huomautus
Jos et halua käyttää jatkuvaa päivitysprosessia, ota päivitys käyttöön seuraavasti:
- Asenna päivitys passiivisolmuun.
- Asenna päivitys aktiiviseen solmuun (palvelu on käynnistettävä uudelleen).
-
Huomautus
Jos otit Always On -asetuksen käyttöön SSISDB-luettelon kanssa, katso SSIS:ää ja Always On -toimintoa koskevia tietoja siitä, miten päivitys otetaan käyttöön näissä ympäristöissä.
SQL Serverin hotfix-korjauksen ottaminen käyttöön replikointitopologiassa
Kielituki
SQL Serverin kumulatiiviset päivitykset ovat tällä hetkellä monikielisiä. Siksi tämä CU-paketti ei liity vain yhdelle kielelle. Se koskee kaikkia tuettuja kieliä.
Osat (ominaisuudet) päivitetty
Yksi kumulatiivinen päivityspaketti sisältää kaikki saatavilla olevat päivitykset kaikille SQL Server 2022 -komponenteille (ominaisuuksille). Kumulatiivinen päivityspaketti päivittää kuitenkin vain ne osat, jotka on asennettu siihen SQL Server -esiintymään, jota valitset huollettavaksi. Jos esiintymään lisätään SQL Server -ominaisuus (esimerkiksi Analysis Services) tämän kumulatiivisen päivityksen käyttöönoton jälkeen, sinun on otettava tämä kumulatiivinen päivitysyksikkö uudelleen käyttöön, jotta uusi ominaisuus päivittyy tähän kumulatiiviseen päivitykseen.
Tämän päivityksen tuki
Jos ilmenee muita ongelmia tai jos vianmääritystä tarvitaan, sinun on ehkä luotava palvelupyyntö. Tavalliset tukikustannukset koskevat lisäkysymyksiä ja ongelmia, jotka eivät täytä tämän tietyn kumulatiivisen päivityspaketin vaatimuksia. Täydellinen luettelo Microsoftin asiakaspalvelun ja tuen puhelinnumeroista tai erillisen palvelupyynnön luominen on Microsoftin tukisivustossa.
Tämän päivityksen asennuksen poistaminen
Tämän päivityksen asennuksen poistaminen Windowsissa
- Avaa Ohjauspaneelissa Ohjelmat ja toiminnot -kohde ja valitse sitten Näytä asennetut päivitykset.
- Etsi tätä kumulatiivista päivityspakettia vastaava merkintä SQL Server 2022:sta.
- Paina sovellusta pitkään (tai napsauta sitä hiiren kakkospainikkeella) ja valitse Poista asennus.
Tämän päivityksen asennuksen poistaminen Linuxissa
Jos haluat poistaa tämän kumulatiivisen päivityksen Linuxissa, sinun on palautettava paketti aiempaan versioon. Lisätietoja asennuksen palauttamisesta on artikkelissa SQL Serverin palauttaminen.
Viitteet
- SQL Serverin lisäävän ylläpitomallin (ISM) päivitykset
- SQL Server Service Pack -paketteja ei enää tueta SQL Server 2017:stä alkaen
- Käytössä olevan SQL Server -tietokantamoduulin version ja tuoteversion selvittäminen
- SQL Serverin ylläpitomallit
- SQL Serverin ohjelmistopäivityspakettien nimeämisrakenteen ja korjausalueiden kuvaukset
- Kuvaus Microsoftin ohjelmistopäivityksiä kuvaavasta vakioterminologiasta.https://docs.microsoft.com/troubleshoot/windows-client/deployment/standard-terminology-software-updates