Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Microsoft distribuerar Microsoft SQL Server 2008-korrigeringsfiler som en nedladdnings bar fil. Eftersom de här korrigeringarna är kumulativa innehåller alla nya versioner alla snabb korrigeringar och alla säkerhets korrigeringar som ingick med föregående version av SQL Server 2008.

Symptom

Tänk dig följande situation:

  • Du kör en parallell fråga som använder funktionen row_number i Microsoft SQL Server 2008.

  • Du försöker köra frågan med en under fråga i ett Select -uttryck eller en DML-programsats (Data Manipulation Language).

I det här scenariot uppstår ett av följande problem:

  • Du får felaktiga resultat om du kör frågan i Select -uttrycket många gånger.

  • Tabellen kan innehålla felaktiga data om frågan körs inuti en DML-instruktion. Om tabellen innehåller begränsningar kan instruktionen Miss lyckas med ett begränsnings fel. Ett insert -uttryck kan till exempel inte fungera och ett fel meddelande om primär nycklar visas om tabellen har en primär.

Obs! Dessa problem kan uppstå i följande situationer:

  • Du anger ett värde som är större än 2för MAXDOP .

  • Du anger ett värde som är större än 2 i Server konfiguration.

Lösning

Lös problemet genom att hämta senaste Service Pack för SQL Server 2008. Om du vill veta mer klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

968382 Skaffa den senaste Service Pack-versionen för SQL Server 2008

Lösning

Använd någon av följande metoder för att lösa problemet:

  • Aktivera spårnings flaggan 4134 om du har använt en av följande uppdateringar:

    • Kumulativt uppdaterings paket 6 för SQL Server 2008 eller ett senare kumulativt uppdaterings paket för SQL Server 2008

    • Kumulativt uppdaterings paket 2 för SQL Server 2008 Service Pack 1 (SP1) eller ett senare kumulativt uppdaterings paket för SQL Server 2008 SP1

    Mer information om hur du aktiverar spårnings flaggor finns på följande MSDN-webbplats:

    Så här aktiverar du spårnings flaggor

  • I avsnittet "lösning" i Microsoft Knowledge Base-artikeln 970198. Om du vill veta mer klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

    970198 ÅTGÄRD: du får ett felaktigt resultat när du kör en fråga som använder funktionen row_number i SQL Server 2008

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×