Sintomas
Suponha que você use o Microsoft SQL Server 2008 ou o SQL Server 2008 R2 ou o SQL Server 2012 em um computador com Windows 8,1 instalado. Quando você usa o parâmetro @ @version e o procedimento armazenado do sistema xp_msver para localizar as informações sobre a versão do sistema operacional, as informações incorretas são retornadas.
Causa
O problema ocorre porque o Windows 8,1 preteriu APIs do GetVersion e do GetVersion (ex) . Essas APIs não retornam o número da versão do sistema operacional correto.
Resolução
Depois de aplicar essa correção, o SQL Server receberá as informações do sistema operacional para o parâmetro @ @version do registro. O SQL Server também corrigirá as informações no xp_msver procedimento armazenado do sistema xp_msver. Este problema foi corrigido primeiro na seguinte atualização cumulativa do SQL Server:
Atualização cumulativa 9 para SQL Server 2012 SP1 /en-us/help/2931078
Atualização cumulativa 16 para SQL Server 2008 SP3 /en-us/help/2936421
Atualização cumulativa 11 para SQL Server 2008 R2 SP2 /en-us/help/2926028
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as atualizações cumulativas mais recentes do SQL Server:
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".