Sümptomid
Taastate SQL Server Analysis Services (SSAS) andmebaasi (ühilduvuse taseme 1200) või manustate SSAS andmebaasi (ühilduvuse tase 1200) või taaskäivitada server, mis sisaldab SSAS andmebaasi (ühilduvuse tase 1200). Kui töötlete mõnda selle andmebaasi tabeli partitsiooni, võivad andmete kaotsiminekud esineda sama tabeli muudes sektsioonides. Selgesõnaliselt töödeldud partitsiooni (d) ei kaota andmeid; See on ainult selle tabeli muud partitsioonid, mis andmeid kaotavad. See probleem võib ilmneda näiteks järgmistel juhtudel.1. stsenaarium
-
Taaskäivitate SQL Server 2016, mis sisaldab SSAS andmebaasi ühilduvuse tase 1200, mis sisaldab tabelit ühe partitsiooni.
-
Lisate sellele tabelile uue partitsiooni ja töötlete ainult seda äsja lisatud sektsiooni.
-
Selle tabeli varem olemasolev partitsioon kaotab andmed.
2. stsenaarium
-
Taastate SSAS andmebaasi ühilduvuse taseme 1200 (mitme sektsioonitud tabel) varukoopiast.
-
Töötlete selles tabelis ühte partitsiooni.
-
Selle tabeli muud partitsioonid kaotavad andmeid.
Lahendus
Selle probleemi lahendus on kaasatud SQL Serveri järgmine koondvärskenduses:
Iga uus koondvärskenduses SQL Server sisaldab kõiki käigultparandused ja kõik turvaparandusi, mis kuulusid eelmise koondvärskenduse. Vaadake SQL serveri kumulatiivseid värskendusi.
Selle GDR-i käigultparanduse kohta teabe allalaadimiseks vaadake teemat KB 3179258 töötlemine partitsiooni põhjustab andmete kaotsimineku muudes partitsioonides pärast seda, kui andmebaas on TAASTATUD SQL Server 2016 (1200).
Lahendus
Selle probleemi lahendamiseks teostage tabeli täielik töötlemine pärast andmebaasi taastamist.
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.
Viited
Siit saate teada, Kuidas Microsoft kasutab tarkvaravärskenduste kirjeldamiseks.