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

Sintomas

Considere o seguinte cenário:

  • Tem uma tabela dividida no Microsoft SQL Server 2008, SQL Server 2008 R2 ou Microsoft SQL Server 2012..

  • A tabela tem um índice não único e não-aglomerado numa ordem descendente.

  • Fazes uma pergunta contra a mesa. A consulta abrange várias divisórias e pede uma encomenda.

Neste cenário, a consulta devolve resultados incorretos.

Causa

Este problema ocorre porque o SQL Server inverte as gamas de ID de partição quando um índice descendente é questionado. Portanto, a ordem correta através das divisórias é violada.

Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Confira as últimas atualizações cumulativas do SQL Server:

Estado

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.