Simptomi
Pretpostavimo da na SQL Server 2017 imate instaliran Microsoft SQL Server Analysis Services (SSAS) i da je uloga definisana obezbeđenom kolonom. Ako mera sa imenom "Ime izračunate mere" upućuje na bezbednu kolonu i korisnik koji pripada toj ulozi pokreće upit koji upućuje na ime izračunate mere, korisnik može dobiti poruku o grešci koja je slična sledećoj:
MdxScript(model) (LineNumber,ColumnNumber) Greška u izračunavanju u meri "CalculatedmeasureName" : Nije moguće pronaći kolonu 'Ime kolone' ili se ne može koristiti u ovom izrazu.
Korisnik bi umesto toga trebalo da dobije poruku o grešci u kojoj se navodi da mera ne postoji. Pošto je kolona obezbeđena, mera takođe treba da bude automatski obezbeđena, a korisnik ne bi trebalo da dobija bilo kakve naznake greške da je mera važeća mera.
Rešenje
Ovaj problem je rešen u sledećoj kumulativnoj ispravci za SQL Server:
Kumulativna ispravka 7 za SQL Server 2017
Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i bezbednosne ispravke koje su bile uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".
Reference
Saznajte više o terminologijikoju Microsoft koristi za opisivanje softverskih ispravki.