Simptomi
Pretpostavimo da koristite Microsoft SQL Server 2008 ili SQL Server 2008 R2 ili SQL Server 2012 na računaru na kojem je instaliran Windows 8.1. Kada koristite parametar @@version i uskladištenu xp_msver sistema da biste pronašli informacije o verziji operativnog sistema, vraćaju se netačne informacije.
Uzrok
Do problema dolazi zato što windows 8.1 ima zastarele API-je za GetVersioni GetVersion (Ex). Ovi API-i ne vraćaju tačan broj verzije operativnog sistema.
Rešenje
Kada primenite ovu ispravku, SQL Server će dobiti informacije o operativnom sistemu @@version parametar iz registratora. SQL Server će takođe ispraviti informacije u xp_msver uskladištenoj proceduri sistema. Ovaj problem je prvi put otklonjen u sledećoj kumulativnoj ispravki sistema SQL Server:
Kumulativna ispravka 9 za SQL Server 2012 SP1 /en-us/help/2931078
Kumulativna ispravka 16 za SQL Server 2008 SP3 /en-us/help/2936421
Kumulativna ispravka 11 za SQL Server 2008 R2 SP2 /en-us/help/2926028
Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve 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".