Ongelman ilmenemistapa
Oletetaan, että käytät MIRROR TO DISK -vaihtoehtoa tietokannan varmuuskopioinnissa SQL Server 2017:ssä, jotta voit kirjoittaa varmuuskopion useisiin kohteisiin. Jos MIRROR TO DISK -asetuksessa määritetty levy on alustettu eri sektorikoolla kuin ensisijaisen varmuuskopioinnin kohdelevyllä, näyttöön tulee seuraava virhe:
Huomautus
Msg 3212, taso 16, tila 0, rivinumero
Peililaitteella FilePath\FileName ja peililaitteella FilePath\FileName on eri laitemääritykset.
Msg 3013, taso 16, tila 1, rivinumero
VARMUUSKOPIOTIETOKANTA päättyy epänormaalisti.
Ratkaisu
Tämä ongelma on korjattu seuraavassa SQL Server kumulatiivisessa päivityksessä:
SQL Server 2017:n kumulatiivinen päivitys 10
Huomautus: Kumulatiivisen päivityksen lisäksi sinun on määritettävä BLOCKSIZE-parametri varmuuskopiointikomennossa, jotta voit ratkaista muotoilueron. LOHKOKOKO-parametri tulisi asettaa suurempaan kahdesta sektorikoosta.
Jos esimerkiksi ensisijaisen kohteen sektorikoko on 512 miljardia ja peililevyn sektorikoko on 4K, BLOCKSIZE-parametrin arvoksi tulee asettaa 4096.
Tietoja SQL Server:n kumulatiivisista päivityksistä:
Jokainen uusi SQL Server -kumulatiivinen päivitys sisältää kaikki edelliseen kumulatiiviseen päivitykseen sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Tutustu SQL Serverin uusimpiin kumulatiivisiin päivityksiin:
SQL Server 2017:n uusin kumulatiivinen päivitys
Vaihtoehtoinen menetelmä
Voit kiertää tämän ongelman ottamalla käyttöön Trace Flag(TF) 1800:n.
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.