Simptomai
Tarkime, kad naudojate "Microsoft SQL Server" 2012 analizės tarnybas (apie 2012) arba "SQL Server 2014" analizės tarnybas (apie 2014) lentelės režimu. Atlikus ProcessData operaciją duomenų bazės lentelėse, atliekate processprocessc operaciją naudodami "SQL Server Management Studio" arba scenarijus. Šioje situacijoje duomenų bazė sugadinta, tačiau atrodo, kad ji yra funkcionali ir pasiekiama, ir atsiranda šios problemos:
-
Kai kuriate atsarginę sugadintos duomenų bazės kopiją, tada bandykite ją atkurti, gaunate šį klaidos pranešimą:
Klaida: duomenų bazės failams nepavyko išlaikyti vientisumo tikrinimo. ("Microsoft". analysisServices)
-
Kai bandote sinchronizuoti šią duomenų bazę į kitą apie egzempliorių lentelės režimu, paskirties egzempliorius apie nutraukia netikėtai dėl to, kad vientisumo tikrinimas nepavyksta atliekant sinchronizavimo kritinę etapą, o paskirties egzemplioriuje apie.
Priežastis
Ši problema kyla dėl duomenų bazės žodyno sugadinimo atlikus ProcessData operaciją, po kurios atliekama duomenų bazės lentelių processperskaičiavimo operacija.
Sprendimas
Problema pirmą kartą buvo išspręsta Šiame kaupiamųjų naujinimų SQL Server: Kaupiamasis naujinimas 2 SQL serverio 2014 SP1Kaupiamasis naujinimas 6SQL Server 2014 kaupiamasis naujinimas 4 SQL serverio 2012 SP2
Kiekvienas naujas Kaupiamasis naujinimas, skirtas "SQL Server", yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio kaupiamojo naujinimo. Peržiūrėkite naujausius kaupiamuosius SQL serverio naujinimus:
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.