Simptomi
Pretpostavimo da koristite Microsoft SQL Server 2012 Analysis Services (SSAS 2012) ili SQL Server 2014 Analysis Services (SSAS 2014) u tabličnom načinu rada. Operaciju Process, možete izvesti nakon operacije processdata na tablicama u bazi podataka pomoću sustava SQL Server Management Studio ili skripte. U toj situaciji baza podataka postaje oštećena, iako se čini funkcionalnom i može mu se pristupiti, a pojavljuju se sljedeći problemi:
-
Kada sigurnosno kopiranje oštećene baze podataka, a zatim ga pokušate vratiti, prikazat će vam se sljedeća poruka o pogrešci:
Pogreška: datoteke baze podataka nisu uspjele proći provjere dosljednosti. (Microsoft. analysisServices)
-
Kada pokušate sinkronizirati ovu bazu podataka s nekom drugom instancom u tabličnom načinu rada, odredišna instanca servisa SSAS neočekivano se prekida jer Provjera dosljednosti ne uspijeva tijekom kritične faze sinkronizacije u odredišnoj instanci servisa SSAS.
Uzrok
Taj se problem pojavljuje zbog korupcije u rječniku baze podataka nakon izvršavanja operacije Processdata , a zatim operacije processda na tablicama u bazi podataka.
Rješenje
Problem je prvi put riješen u sljedećim kumulativnim ažuriranjima za SQL Server: Kumulativno ažuriranje 2 za SQL server 2014 SP1Kumulativno ažuriranje 6 za SQL Server 2014KUMULATIVNO ažuriranje 4 za SQL Server 2012 SP2
Svako novo Kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne ispravke uključene u prethodno Kumulativno ažuriranje. Pogledajte najnovija kumulativna ažuriranja za SQL Server:
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".