FIX: Query die u op een gepartitioneerde tabel uitvoert geeft onjuiste resultaten in SQL Server 2008, SQL Server 2008 R2 of SQL Server 2012

Vertaalde artikelen Vertaalde artikelen
Artikel ID: 2892741 - Bekijk de producten waarop dit artikel van toepassing is.
Alles uitklappen | Alles samenvouwen

Op deze pagina

Symptomen

Overweeg het volgende scenario:
  • U hebt een gepartitioneerde tabel in Microsoft SQL Server 2008, SQL Server 2008 R2 of Microsoft SQL Server 2012...
  • De tabel heeft een niet-unieke, niet-geclusterde index in aflopende volgorde.
  • U kunt een query uitvoert op de tabel. De query meerdere partities bevat en vraagt om een order.
In dit scenario wordt retourneert de query onjuiste resultaten.

Oorzaak

Dit probleem treedt op omdat SQL Server bereiken van partitie-ID draait wanneer u een index in aflopende volgorde wordt opgevraagd. Daarom is de juiste volgorde op de partities geschonden.

Oplossing

Het probleem is in eerste instantie opgelost in de volgende cumulatieve update van SQL Server. Nadat u de hotfix hebt toegepast, moet u inschakelen van traceringsvlag 4199 te maken van de hotfix werken.

Cumulatieve Update van 8 voor SQL Server 2012 SP1

Cumulatieve Update 11 voor SQL Server 2012

Cumulatieve Update 10 voor SQL Server 2008 R2 SP2

Cumulatieve Update 14 voor de SQL Server 2008 SP3

Over cumulatieve updates voor SQL Server

Deze afbeelding samenvouwenDeze afbeelding uitklappen
assets folding start collapsed
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingscorrecties die zijn opgenomen in de vorige cumulatieve update. Bekijk de meest recente cumulatieve updates voor SQL Server:
Deze afbeelding samenvouwenDeze afbeelding uitklappen
assets folding end collapsed

Status

Microsoft heeft bevestigd dat dit een probleem is in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.

Eigenschappen

Artikel ID: 2892741 - Laatste beoordeling: woensdag 22 januari 2014 - Wijziging: 2.0
De informatie in dit artikel is van toepassing op:
  • Microsoft SQL Server 2008 Service Pack 3 op de volgende platformen
    • Microsoft SQL Server 2008 Developer
    • Microsoft SQL Server 2008 Enterprise
    • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 R2 Service Pack 2 op de volgende platformen
    • Microsoft SQL Server 2008 R2 Developer
    • Microsoft SQL Server 2008 R2 Enterprise
    • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2012 Service Pack 1 op de volgende platformen
    • Microsoft SQL Server 2012 Developer
    • Microsoft SQL Server 2012 Enterprise
    • Microsoft SQL Server 2012 Standard
Trefwoorden: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2892741 KbMtnl
Automatisch vertaald artikel
BELANGRIJK: Dit artikel is vertaald door middel van automatische vertalingssoftware van Microsoft en is mogelijk nabewerkt door de Microsoft Community via CTF-technologie (Community Translation Framework) of door een menselijke vertaler. Microsoft biedt zowel automatisch vertaalde, door mensen vertaalde en door de community nabewerkte artikelen aan, zodat er in meerdere talen toegang is tot alle artikelen in onze Knowledge Base. Een vertaald of bewerkt artikel kan fouten bevatten in vocabulaire, syntaxis of grammatica.. Microsoft is niet verantwoordelijk voor eventuele onjuistheden, fouten of schade ten gevolge van een foute vertaling van de inhoud van een bericht of het gebruik van deze vertaalde berichten door onze klanten.
De Engelstalige versie van dit artikel is de volgende: 2892741

Geef ons feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com