Applies ToSQL Server 2008 R2 Service Pack 2 SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Standard SQL Server 2008 Service Pack 3 SQL Server 2008 Standard SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard

Symptomy

Załóżmy, że korzystasz z programu Microsoft SQL Server 2008 lub SQL Server 2008 R2 lub SQL Server 2012 na komputerze z zainstalowanym systemem Windows 8,1. Jeśli w celu znalezienia informacji o wersji systemu operacyjnego jest używany parametr @ @version i procedura składowana systemu xp_msver , zostaną zwrócone niepoprawne informacje.

Przyczyna

Ten problem występuje, ponieważ system Windows 8,1 ma przestarzałe interfejsy API GetVersion i GetVersion (ex) . Te interfejsy API nie zwracają poprawnego numeru wersji systemu operacyjnego.

Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.