Ongelman ilmenemistapa
Oletetaan, että Microsoft SQL Server käyttää käytettävyysryhmiä. Kun varmuuskopioit käytettävyystietokannan VSS (Volume Shadow Copy Services) -pohjaisella sovelluksella, varmuuskopiointitoiminto saattaa lukita järjestelmän I/O:n määräämättömäksi ajaksi. Tämä aiheuttaa sen, että kaikkien muiden peräkkäisten toimintojen hahmontaminen odottaa, kunnes VSS eksplisiittisesti lähettää sulamisen. Jos yrität suorittaa tapahtumalokin varmuuskopion samasta tietokannasta tänä aikana, näyttöön voi tulla seuraava virhesanoma:
Huomautus
BACKUP epäonnistui komennon BACKUP LOG database_name suorittamisessa. Tarkista yksityiskohtaiset viestit varmuuskopioinnin sovelluslokista.
Huomautus Ennen tämän virhesanoman näyttöön saattaa tulla seuraavankaltainen virhesanoma:
Huomautus
I/O on lukittu tietokannan database_name. Käyttäjän ei tarvitse tehdä mitään. Jos I/O:ta ei kuitenkaan jatketa heti, voit peruuttaa varmuuskopioinnin.
Ratkaisu
Tämä korjaus sisältyy seuraaviin SQL Server kumulatiivisiin päivityksiin:
SQL Server 2017:n kumulatiivinen päivitys 1
SQL Server 2016 RTM:n kumulatiivinen päivitys 9
SQL Server 2016 Service Pack 1:n kumulatiivinen päivitys 5
SQL Server 2014 SP2:n kumulatiivinen päivitys 8
Tietoja SQL Server -koontiversioista:
Jokainen uusi SQL Server -koontiversio sisältää kaikki edellisen koontiversion hotfix-korjaukset ja tietoturvakorjaukset. Suosittelemme, että asennat uusimmat kumulatiiviset päivitykset SQL Server:lle:
SQL Server 2017:n uusin kumulatiivinen päivitys
SQL Server 2016:n uusin kumulatiivinen päivitys
SQL Server 2014:n uusin kumulatiivinen päivitys
Tila
Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.
Viitteet
Lue tietoja Microsoftin ohjelmistopäivitystensä kuvaamiseen käyttämästä sanastosta.