KB3182545 – SQL Server 2016 Service Pack 1:n julkaisutiedot

Julkaisupäivä: keskiviikko 16. marraskuuta 2016
Versio: 13.0.4001.0

Tässä artikkelissa on tärkeitä tietoja, jotka kannattaa lukea ennen Microsoft SQL Server 2016 Service Pack 1:n (SP1) asentamista. Siinä kerrotaan, miten saat Service Packin, luettelo Service Packiin sisältyvistä korjauksista, tunnetut ongelmat sekä luettelo tuotteen tekijänoikeuksista.

Huomautus

Tämä artikkeli sisältää kaikki tähän Service Packiin liittyvät ohjeet. Se sisältää kaikki tiedot, jotka löysit aiemmin julkaisutiedoista ja Readme.txt tiedostoista.

Service Packin tunnetut ongelmat

SQL Server Reporting Services

Kun olet asentanut SQL Server 2016 SP1:n, saatat kohdata seuraavat ongelmat käyttäessäsi SQL Server Reporting Services:

  • Jos raportointipalvelut on määritetty käyttämään suojattua yhteyttä (https/SSL), näyttöön voi tulla suojaussisältöä koskeva varoitus.

  • Tietyissä tilanteissa Tulosta-painike lakkaa toimimasta.

Asenna KB 3207512:n hotfix-korjaus näiden ongelmien korjaamiseksi.

SQL Server -integrointipalvelut (SSIS)

Kun olet asentanut SQL Server 2016 SP1:n, DCOM-käyttöoikeudet integrointipalvelun käynnistämiseen ja käyttöön palautetaan oletusoikeuksiinsa. Jos olet mukauttanut DCOM-käyttöoikeuksia, sinun on otettava mukautus uudelleen käyttöön.

ODBC-ohjain 13.1

SQL Server 2016:n oletusasennuksessa ODBC-ohjain 13.0 asennetaan palvelimelle, jota SQL-agentti ja (palvelimeen asennettu) SSMS käyttävät yhteyden muodostamisessa SQL Server -esiintymään. Jos olet asentanut palvelimeen ODBC-ohjaimen 13.1 jostain syystä, SQL Server 2016 SP1:n asennus ohittaa ODBC-ohjaimen 13.1 asennuksen, ja 13.1:ssä julkaistut korjaukset, kuten KB 3185365, saattavat kadota. Tässä tapauksessa on suositeltavaa poistaa SQL Server 2016 SP1:n asentaman ODBC-ohjaimen asennus ja asentaa ODBC-ohjain 13.1 SQL Server 2016 SP1:n asennuksen jälkeen.

Voit tarkistaa palvelimelle asennetun ODBC-ohjaimen siirtymällä kohtaan Palvelimen Ohjauspaneeli -> Ohjelmat ja toiminnot -> Etsi ODBC. ODBC-ohjaimen 13.1 versionumero on 13.1.811.168 alla esitetyllä tavalla:

Näyttökuva Microsoft ODBC Driver 13:sta SQL Server:lle.

Luettelo SQL Server 2016 SP1:een sisältyvistä korjauksista

Microsoft SQL Server 2016 Service Pack -paketit ovat kumulatiivisia päivityksiä. SQL Server 2016 SP1 päivittää kaikki SQL Server 2016:n versiot ja palvelutasot SQL Server 2016 SP1:een. Tässä artikkelissa lueteltujen korjausten lisäksi SQL Server 2016 SP1 sisältää hotfix-korjauksia, jotka sisältyivät SQL Server 2016:n kumulatiiviseen päivitykseen 1 (CU1)SQL Server 2016 CU3:een.

Lisätietoja SQL Server 2016:n kumulatiivisista päivityksistä on SQL Server 2016 -koontiversioissa.

Huomautus

  • Service Packiin saattaa sisältyä myös muita korjauksia, joita ei ole kuvattu tässä.
  • Luetteloa päivitetään, kun uusia artikkeleita julkaistaan.

Lisätietoja SQL Server 2016 SP1:ssä korjatuista virheistä on seuraavissa Microsoft Knowledge Base -tietokanta -artikkeleissa.

Virheviittaus Kuvaus
7778636 Saatavilla on päivitys, joka laajentaa laajennettua Jäljitä laajennettu -tapahtumaa suojausprotokollan kättelytiedoilla SQL Server 2016:ssa (KB3191296)
7898693 Malli- ja tilastokopion luominen SQL Server 2014 SP2:n ja SQL Server 2016 SP1:n käyttäjätietokannasta DBCC CLONEDATABASE -toiminnolla (KB3177838)
7994008 Tukee DROP TABLE DDL -komentoa artikkeleille, jotka sisältyvät tapahtumien replikointiin SQL Server 2014:ssä tai SQL Server 2016 SP1:ssä (KB3170123)
8024963 Päivitys, jossa Showplan XML:ään lisätään muistimyöntövaroitus SQL Server 2014:ssä tai 2016:ssa (KB3172997)
8024978 Päivitys DMF-sys.dm_db_incremental_stats_properties lisäämiseksi SQL Server 2014:ssä tai 2016:ssa (KB3170114)
8024984 Päivitys yksittäisen kyselyn enimmäismuistin paljastamiseksi Showplan XML:ssä SQL Server 2014:ssä tai 2016:ssa (KB3170112)
8024985 Tietoja käyttöön otetuista jäljitysmerkinnöistä lisätään showplan XML:ään SQL Server 2014 SP2:ssa tai 2016:ssa (KB3170115)
8025018 Parannettu diagnostiikkaa kyselyjen suoritussuunnitelmille, joihin sisältyy jäännöspredikaatin push-alaspäin SQL Server (KB3107397)
8025088 Päivitys lisää laajennettuja AlwaysOn-tapahtumia ja suorituskykylaskureita SQL Server 2014:een tai 2016:een (KB3173156)
8025128 Lisää tallennetun toimintosarjan muutosten jäljityksen sivutaulukon manuaalista puhdistusta varten SQL Server 2014 SP2:ssa tai 2016 SP1:ssä (KB3173157)
8103248 Saatavilla on päivitys, joka sisältää uuden kyselyvihjeen KÄYTÄ VIHJETTÄ SQL Server 2016:ssa (KB3189813)
8103261 Päivitys, joka sisältää uuden Transact-SQL-lausekkeen CREATE OR ALTER SQL Server 2016:ssa (KB3190548)
8103265 Päivitys diagnostiikan parantamiseksi paljastamalla parametrisoitujen kyselyiden parametrien tietotyypit showplan XML -tulosteessa SQL Server 2016:ssa (KB3190761)
8110745 Saatavilla on päivitys, joka lisää itseviittaavien rajoitusten tuen uuteen viite-eheysoperaattoriin SQL Server 2016:ssa (KB3191273)
8149617 SQL Server 2016:n päivitys, joka parantaa vianmääritystä kyselyjen suoritussuunnitelmissa, joihin liittyy jäännöspredikaattien pushdown-toiminto (KB3190762)
8155425 Uusi DynamicManagement-funktio "sys.dm_exec_query_statistics_xml" on käytettävissä SQL Server 2016 Service Pack 1:ssä (KB3190871)
8349500 Saatavilla on päivitys, joka lisää yleiset kyselyn suoritustilastotiedot STATISTICS XML -tulosteeseen SQL Server 2016:ssa (KB3201552)
7062744 KORJAUS: "Salasanan suola-määrite puuttuu projektin luettelosta" -virhe, kun suljet SSIS BI -projektin ja avaat sen uudelleen SQL Server 2016:ssa (KB3189687)
8024967 KORJAUS: Vakava virhe käytettäessä sys.dm_db_uncontained_entities DMV:tä SQL Server 2014:ssä tai 2016:ssa (KB3172998)
8024976 "Lokipalvelu "Microsoft.LogProviderSQLServer" ei ole asennettu oikein -virhe, kun avaat SSIS-lokien määritysikkunan (KB3100256)
8025041 KORJAUS: Palautussuunnitelman luominen ei onnistu LSN-ketjun katkeamisen vuoksi -virhe, kun palautat differentiaalisen varmuuskopioinnin SSMS:ssä (KB3065060)
8025045 Virhe suoritettaessa SSIS-pakettia FIPS-yhteensopivassa Windowsissa (KB2925865)
8025056 KORJAUS: Optimoidun sisäkkäisen silmukkaliitoksen suorittamiseen tarvittava myönnetty muisti ei näy SQL Server 2014:n tai 2016:n Showplan XML:ssä (KB3170116)
8025125 KORJAUS: SQL Server virheloki mainitsee virheellisesti loogiset suorittimet, kun soft-NUMA on käytössä (KB3189663)
8025131 DMV sys.dm_os_memory_nodes palauttaa muun kuin nollan arvon DAC-solmun pages_kb arvoksi SQL Server 2016:ssa (KB3170015)
8025149 KORJAUS: DBCC CHECKDB tai CHECKTABLE palauttaa vääriä hälytyksiä tietojen vioittumisesta ja vahvistusvirheistä SQL Server 2014:ssä tai 2016:ssa (KB3173766)
8265472 KORJAUS: SQL Server 2016:n kumulatiivisen päivityksen 1 asennus epäonnistuu nimetyssä esiintymässä (KB3189709)
8273495 KORJAUS: Jukiutuminen suoritettaessa kyselysuunnitelmaa, jossa on sisäkkäinen silmukkaliitos erätilassa SQL Server 2014:ssä tai 2016:ssa (KB3195825)
8274352 KORJAUS: Useita erillisiä operaattoreita sisältävän kyselyn pitkä käännösaika SQL Server 2016:ssa (KB3201554)
8338496 KORJAUS: FileTable-hakemisto lakkaa vastaamasta, kun luot useita tiedostoja samanaikaisesti SQL Server 2014:ssä tai 2016:ssa (KB3191062)
8343868 KORJAUS: CHANGETABLE-funktiota käyttävät kyselyt käyttävät paljon enemmän suoritinkapasiteettia SQL Server 2014 SP1:ssä tai SQL Server 2016:ssa (KB3180060)
8451202 KORJAUS: SQL Server 2016 ei kirjaa virhesanomia, joiden vakavuustaso on 21 In-Memory OLTP:n tarkistuspistetiedostoista (KB4019715) löytyneiden tarkistussummaristiriitojen vuoksi
8528563 KORJAUS: SQL Server 2016 lakkaa vastaamasta, kun palautetaan muistioptimoituja taulukoita sisältäviä tietokantoja (KB3197605)
8529432 KORJAUS: SQL Server Hallittu varmuuskopiointi Windowsiin Azure yrittää varmuuskopioida tietokannan tilannevedokset SQL Server:ssä (KB3168708)
Uusi suorituskykyominaisuus, joka nopeuttaa tapahtumien sitoutumisaikoja (viivettä) jopa 2–4-kertaiseksi, käytettäessä Storage Class Memory -tallennustilaa (NVDIMM-N:n pysyvää tallennustilaa)
Heikko suorituskyky INSERT-komentoa käytettäessä. SELECT-toiminnot SQL Server 2016:ssa (KB3180087)
"Digitaalisesti allekirjoitettu ohjain tarvitaan" -varoitus, kun asennat SQL Server paketteja Windows Server 2016:ssa ja Windows 10 (KB3203693)
8024991 KORJAUS: Virhesanomassa ei ole määritetty puuttuvia sarakkeita, kun tuot tietoja ohjatulla tuomisella ja viemistoiminnolla (KB3112704)

Lisäratkaisut

SQL Server 2016 SP1 sisältää myös ratkaisuja seuraaviin ongelmiin.

Virheviittaus Kuvaus Korjaa alue
6867499
8024974
NULL-arvot ohitetaan, kun sarakkeen tietotyyppi vaihdetaan tekstistävarchar(max)-arvoon. Moottori
8024962 Sqlcmd sulkeutuu virheettä, jos kyselyn tekstissä on sekä upotettuja kommentteja että aaltosulkeita ("{" tai ."}") Moottori
8024968 Erälajittelu ja optimoitu sisäkkäinen silmukka voivat aiheuttaa vakaus- ja suorituskykyongelmia. Moottori
8024987 Taulukon ja indeksin tarkistukset, joissa käytetään push-down-predikaattia, yliarvioivat yleensä pääoperaattorin sallitun muistin määrän. Moottori
8024997 Full-Text hakutoiminto ei toimi odotetulla tavalla hollannin kielellä. Moottori
8025069 Lause CREATE NONCLUSTERED INDEX voi epäonnistua, jos tietokannan nimi alkaa '#'-merkillä. Moottori
8025097 Lisää määritysten tiedotusviestejä tempdb SQL Server -virhelokiin. Moottori
8267453 MERGE Molemmat ja UPDATE AND-lausekkeet INSERT sisältävät lauseet epäonnistuvat virheellä "Avainrivin kaksoiskappaletta ei voi lisätä", jos kohdetaulukossa on ainutkertainen indeksi. Moottori
8279683 SQL Server kaatuu, kun Tuple Mover -tehtävä lopetetaan odottamatta. Moottori
8025058 Lisää taulukon nimi ja virheen 20598 perusavaimen arvotiedot taulukkoon msdistribution_history (SQL Server Replication). Parannukset
8025059 Kun replikointiagentti epäonnistuu ja kysely aikakatkaistaan, kyselyteksti kirjataan lokiin ottamatta yksityiskohtaista kirjausta käyttöön. Replikointi
8025081 Replikointilokin lukuagentti voi epäonnistua, kun kohdetaulukko on tyhjä merkkijono. Replikointi
4300066 Päivitä tekijänoikeustiedot muotoon 2016 © Microsoft SQL Server -komentokehotteen asennuksessa. Asennus
5610151 Tarpeeton varoitusviesti palautetaan komentorivin tulosteessa, kun käynnistys asentaa SQL Server komentorivivaihtoehdolla. Asennus
7270486 Kun olet poistanut vähintään yhden SQL Server -päivityksen ja korjaat SQL Server:n, korjaus epäonnistuu virhein. Asennus
7350315 SQL Server:n asentaminen tietokoneeseen, jonka toimialuenimi on muu kuin englanninkielinen, epäonnistuu ja näytetään virhe "Virheelliset merkit polussa". Asennus
7439317 Asennettujen SQL Server -ominaisuuksien etsintäraportin asennuksen etsintäraportti -merkkijonoa ei ole lokalisoitu. Asennus
7439502 SQL Server 2016:n ohjattu asennustoiminto mainitsi virheellisesti SQL Server 2008 SP3:n, vaikka SQL 2008 R2 SP3 vaaditaan. Asennus
8024994 Valmis-välilehden linkki Pinta-alan määritys MSDN:n dokumentaatioon puuttuu suojausprosessin Asiakirja ja linkit -osasta. Asennus
8051010 SQL Server 2016:n asennus saattaa epäonnistua, jos SQL Server:n ODBC Driver 11 asennetaan asennuksen aikana. Asennus
8343905 Asennuksen epäonnistuminen saattaa epäonnistua vahvan nimen vahvistus epäonnistui -virheeseen. Asennus
8348718 Jos UpdateEnabled asetuksena on Käynnistysprosessi-asennuksessa False , asennuksen yhteenvetoloki ei sisällä tietoja asennuksen aikana asennetuista päivityksistä. Asennus
8024972 BCP epäonnistuu ja näyttää virheen, kun päivämäärämuotoa YYYY/MM/DD jäsennetään sarakkeeseen DATE . SQL-yhteys
5128484 SQL Server 2016 Analysis Servicesin Standard-versio (taulukkotila) ohittaa 16 gigatavun muistirajan. SSAS
7487320 Kyselyt, joissa on Row-Level suojaus (RLS), voivat epäonnistua, vaikka DataView-asetukseksi olisi määritetty Otos. SSAS
8210484 Affiniteettipeite ei toimi oikein SQL Server 2016 Analysis Servicesin NUMA-solmuissa. SSAS
8281121 Paranna SSAS:n taulukkomuotoisen suorituskyvyn skaalautuvuutta ottamalla NUMA-tietoisuus käyttöön SSAS:n taulukkotilassa. SSAS
8430619 Paranna SSAS-palvelun taulukkomuotoisen suorituskyvyn skaalautuvuutta Intel TBB (® Intel Threading Building Block) -® työkaluilla. SSAS
8024998 Virhe "Lokipalvelua 'Microsoft.LogProviderEventLog' ei ole asennettu" ilmenee, kun avaat SSIS-lokien määrittäminen: Paketti -valintaikkunan SSIS-paketissa, jossa on jo loki. SSIS
8025032 Tämä päivitys muuttaa toimintaa, jossa kun XML-tehtävä ei saa koodausta XML-asiakirjoista, käytetään Unicode-koodausta. SSIS
7330691 Lisää SSRS-raporttipalvelimen suorituslokeihin lisätietoja sen osoittamiseksi, onko raportti mobiiliraportti. SSRS
7807395 Sinun on ehkä yritettävä valtuutusta uudelleen, jos tietojen täsmäytys epäonnistuu taulukossa, jossa käytetään venyttävää tietokantaa. Stretch DB
8196154 Kyselyn suoritus voi epäonnistua taulukossa, jossa käytetään venytystietokantaa ja jolle on määritetty suodatinpredikaatti. Stretch DB
8292093 Indeksien luominen, muuttaminen tai pudottaminen taulukossa, kun Stretch Database on käytössä, voi epäonnistua. Stretch DB

Lisätietoja SQL Server -asennuksen päivittämisestä SQL Server SP1:een on artikkelissa Tuetut versio- ja versiopäivitykset.

SQL Server 2016 SP1:n hankkiminen

SQL Server 2016 SP1 on ladattavissa SQL Server 2016 SP1:n lataussivulta.

Huomautus

Kun olet asentanut Service Packin, SQL Server -palveluversion pitäisi näkyä muodossa 13.0.4422.0.

Jos jostain syystä päätät poistaa SQL Server 2016 SP1:n asennuksen, SQL Server 2016 SP1:n asennuksen poistamista ei estetä, ja voit poistaa SQL Server 2016 SP1:n asennuksen kuten minkä tahansa muun Service Packin. Jos kuitenkin käytät SQL Server:n Standard-, Web- tai Express-versiota ja käytät uusia ominaisuuksia, joiden lukitus poistetaan vasta SQL Server 2016 SP1:stä alkaen, saatat nähdä odottamattomia virheitä tai tietokannat saattavat jopa jäädä epäilyttävään tilaan SQL Server 2016 SP1:n asennuksen poistamisen jälkeen. Vielä pahempaa olisi, jos järjestelmätietokannat käyttävät uusia ominaisuuksia, esimerkiksi osioitu taulukko päätietokannassa, se voi johtaa siihen, että SQL Server -esiintymä ei käynnisty SQL Server 2016 SP1:n asennuksen poistamisen jälkeen. Siksi on suositeltavaa tarkistaa, että kaikki uudet ominaisuudet on poistettu käytöstä tai poistettu käytöstä, ennen kuin poistat SQL Server 2016 SP1:n asennuksen muista versioista kuin Enterprise-versiosta. Tiedostoryhmää ei voi poistaa memory_optimized_data . Jos siis olet asentanut memory_optimized_data tiedostoryhmän tietokantaan SP1:llä, älä poista SQL Server 2016 SP1:n asennusta, sillä muuten tietokanta siirtyy epäilyttävään tilaan ja virhelokiin kirjataan seuraava virhesanoma:

<DateTime> spid15s Virhe: 41381, vakavuus: 21, tila: 1.
<DateTime> spid15s Tietokantaa ei voi käynnistää tässä SQL Server-versiossa, koska se sisältää MEMORY_OPTIMIZED_DATA tiedostoryhmän. Katso Books Online -sivustosta lisätietoja eri SQL Server -versioiden ominaisuustuesta.

  • Tämä tuote sisältää ohjelmistoja, jotka on johdettu Xerox Secure Hash -toiminnosta.

  • Tämä tuote sisältää zlibin yleiskäyttöisen pakkauskirjaston ohjelmistot.

  • Osa tästä ohjelmistosta perustuu osittain RSA Data Security, Inc:n työhön. Koska Microsoft on sisällyttänyt RSA Data Security, Inc. -ohjelmiston tähän tuotteeseen, Microsoftin on sisällytettävä ohjelmiston mukana toimitettu alla oleva teksti:

    • Copyright 1990, RSA Data Security, Inc. Kaikki oikeudet pidätetään.
    • License to copy and use this software is granteds provided that it is identified as the "RSA Data Security, Inc., MD5 Message-Digest Algorithm" kaikessa materiaalissa, jossa mainitaan tai viitataan tähän ohjelmistoon tai toimintoon. Lisenssi myönnetään myös johdannaisteosten tekemiseen ja käyttöön edellyttäen, että tällaiset teokset on tunnistettu "johdetuiksi RSA Data Security, Inc., MD5 Message-Digest Algorithmista" kaikessa materiaalissa, jossa mainitaan tai viitataan johdettuun teokseen.
    • RSA Data Security, Inc. ei anna mitään väitteitä tämän ohjelmiston myyntikelpoisuudesta tai tämän ohjelmiston soveltuvuudesta mihinkään tiettyyn tarkoitukseen. Se tarjotaan "sellaisenaan" ilman minkäänlaista nimenomaista tai oletettua takuuta.

    Nämä ilmoitukset on säilytettävä tämän dokumentaation tai ohjelmiston kaikissa osissa.

  • Reporting Services -yhdistämisominaisuus käyttää Yhdysvallat Census Bureaun tarjoamia TIGER-/viivamuototiedostojen tietoja. TIGER/Line Shapefiles ovat otteita valikoiduista maantieteellisistä ja kartografisista tiedoista Census MAF/TIGER -tietokannasta. TIGER/Line Shapefiles -tiedostoja saa ilmaiseksi Yhdysvallat väestönlaskentavirastosta. Lisätietoja TIGER/Viiva-muototiedostoista on kohdassa TIGER/Viiva-muototiedostot. TIGER/Line Shapefilesin rajatiedot on tarkoitettu vain tilastolliseen tiedonkeruuseen ja taulukointiin. Sen kuvaus ja nimeäminen tilastollisiin tarkoituksiin ei muodosta lainkäyttövallan, omistusoikeuksien tai oikeuksien määrittämistä, eikä se heijasta laillisia maakuvauksia. Census TIGER ja TIGER/Line ovat Yhdysvaltain väestönlaskentaviraston rekisteröityjä tavaramerkkejä.

Copyright 2012 Microsoft. Kaikki oikeudet pidätetään.

Viitteet

Saat lisätietoja nykyisen SQL Server -version selvittämisestä valitsemalla seuraavan artikkelin numeron, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokanta -tietokannassa:

321185 SQL Server version ja version tunnistaminen

Tässä artikkelissa käsiteltävät kolmansien osapuolten tuotteet ovat Microsoftista riippumattomien, itsenäisten yritysten valmistamia. Microsoft ei anna mitään oletettuja tai muita takuita siitä, että nämä tuotteet toimivat tai että ne ovat luotettavia.