Symptom
Anta att du använder Microsoft SQL Server 2008 eller SQL Server 2008 R2 eller SQL Server 2012 på en dator där Windows 8,1 är installerat. När du använder parametern @ @version och den lagrade proceduren xp_msver systemet för att hitta versions informationen för operativ systemet returneras felaktig information.
Orsak
Problemet beror på att Windows 8,1 har ersatt API för versions kontroll och Get . Dessa API: er returnerar inte rätt versions nummer för operativ systemet.
Lösning
När du har installerat den här korrigeringen kommer SQL Server att få information om operativ systemet för @ @version -parametern från registret. Informationen i den xp_msversystemet lagras också i SQL Server . Det här problemet åtgärdades först i den här kumulativa uppdateringen av SQL Server:
Kumulativ uppdatering 9 för SQL Server 2012 SP1 /en-us/help/2931078
Kumulativ uppdatering 16 för SQL Server 2008 SP3 /en-us/help/2936421
Kumulativ uppdatering 11 för SQL Server 2008 R2 SP2 /en-us/help/2926028
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".