Momentálne ste offline a čaká sa, kým sa znova pripojíte na internet

Váš prehliadač nie je podporovaný

Ak chcete lokalitu používať, aktualizujte svoj prehliadač.

Aktualizovať na najnovšiu verziu Internet Explorera

FIX: Dostanete nesprávneho výsledku pri spustení dotazu, ktorý používa funkciu row_number SQL Server 2008

DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.

Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:970198
Microsoft distribuuje Microsoft SQL Server 2008 opravy ako jeden súbor na prevzatie. Pretože opravy sú kumulatívne, každé nové vydanie obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli zahrnuté do predchádzajúceho SQL Server 2008 fix uvoľnenia.
PRIZNAKY
Uvažujme o nasledovnom scenári. Spustíte dotaz proti tabuľka, ktorá má klastrovaný index Microsoft SQL Server 2008. V dotaze použijete row_number Funkcia. V tomto scenári, dostanete nesprávneho výsledku, keď paralelné vykonávania plánu sa používa pre dotaz. Ak spustíte dotaz niekoľkokrát, môže sa zobraziť rôzne výsledky.
RIESENIE

Kumulatívna aktualizácia informácií

SQL Server 2008 Service Pack 2

Fix pre tento problém bol prvýkrát vydaný v kumulatívnej aktualizácii 6 pre SQL Server 2008 Service Pack 2. Ďalšie informácie o tento balík Kumulatívna aktualizácia, po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
2582285 Kumulatívna aktualizácia balíka 6 pre SQL Server 2008 Service Pack 2
Poznámka Pretože stavia sú kumulatívne, každé nové opraviť vydanie obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli zahrnuté do predchádzajúceho SQL Server 2008 fix uvoľnenia. Spoločnosť Microsoft odporúča, aby ste zvážili, uplatňovanie najnovších opraviť uvoľnenie, ktoré túto rýchlu opravu obsahuje. Ďalšie informácie získate po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
2402659 SQL Server 2008 stavia, ktoré boli vydané po bola vydaná SQL Server 2008 Service Pack 2
Microsoft SQL Server 2008 rýchlych sú vytvorené pre špecifické SQL Server service pack. Musíte použiť SQL Server 2008 Service Pack 2 rýchlu opravu inštalácie SQL Server 2008 Service Pack 2. Predvolene akékoľvek rýchla oprava, ktorá je súčasťou balíka SQL Server service pack je zahrnutá v ďalšej SQL Server service pack.

SQL Server 2008 Service Pack 1

Fix pre tento problém bol prvýkrát vydaný v kumulatívnej aktualizácii 15 pre SQL Server 2008 Service Pack 1. Ďalšie informácie o tento balík Kumulatívna aktualizácia, po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
2555406 Kumulatívna aktualizácia balíka 15 pre SQL Server 2008 Service Pack 1
Poznámka Pretože stavia sú kumulatívne, každé nové opraviť vydanie obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli zahrnuté do predchádzajúceho SQL Server 2008 fix uvoľnenia. Spoločnosť Microsoft odporúča, aby ste zvážili, uplatňovanie najnovších opraviť uvoľnenie, ktoré túto rýchlu opravu obsahuje. Ďalšie informácie získate po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
970365 SQL Server 2008 stavia, ktoré boli vydané po SQL Server 2008 Service Pack 1 bola uvoľnená
Microsoft SQL Server 2008 rýchlych sú vytvorené pre špecifické SQL Server service pack. Rýchla oprava SQL Server 2008 Service Pack 1 musia vzťahovať na inštaláciu SQL Server 2008 Service Pack 1. Predvolene akékoľvek rýchla oprava, ktorá je súčasťou balíka SQL Server service pack je zahrnutá v ďalšej SQL Server service pack.

Verziu SQL Server 2008

Dôležité Ak používate verziu SQL Server 2008, musíte nainštalovať tento balík Kumulatívna aktualizácia.

Fix pre tento problém bol prvýkrát vydaný v kumulatívnej aktualizácii 6. Ďalšie informácie o možnostiach získania táto Kumulatívna aktualizácia balík pre SQL Server 2008, kliknutím na nasledujúce číslo článku databázy Microsoft Knowledge Base:
971490 Kumulatívna aktualizácia balíka 6 pre SQL Server 2008
Poznámka Pretože stavia sú kumulatívne, každé nové opraviť vydanie obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli zahrnuté do predchádzajúceho SQL Server 2008 fix uvoľnenia. Odporúčame, aby ste zvážili, uplatňovanie najnovších opraviť uvoľnenie, ktoré túto rýchlu opravu obsahuje. Ďalšie informácie získate po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
956909 SQL Server 2008 stavia, ktoré boli vydané po SQL Server 2008 bola uvoľnená

Poznámka Po použití kumulatívnej aktualizácie 6 pre SQL Server 2008, musíte zapnúť stopových príznak 4134 aktivujte opraviť. Ďalšie informácie o tom, ako umožniť vlajkovým stopových navštíviť nasledujúce stránky spoločnosti Microsoft:
RIEŠENIE
Obísť tento problém, použite jednu z nasledujúcich metód.

Metóda 1

Použite nonclustered index namiesto klastrovaný index v tabuľke. Musíte odstrániť klastrovaný index a potom vytvoriť nonclustered index pre tabuľku.

Metóda 2

Spustite dotaz nastavením MAXDOP dotaz Tip 1.
STAV
Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti „vzťahuje sa na".
ODKAZY
Ďalšie informácie o prírastkové obsluhe Model pre SQL Server nájdete po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
935897Prírastkové obsluhe Model je k dispozícii z SQL Server tímu dodať rýchlych opráv pre nahlásených problémov
Ďalšie informácie o schéme názvového servera SQL Server aktualizácie získate po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
822499Nové pomenovanie schéme pre balíky aktualizácií softvéru servera Microsoft SQL Server
Ďalšie informácie o softvér Aktualizácia terminológie, po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
824684 Popis štandardnej terminológie použitej na popis aktualizácií softvéru spoločnosti Microsoft

Upozornenie: Tento článok bol preložený automaticky.

Vlastnosti

ID článku: 970198 – Posledná kontrola: 09/19/2011 19:03:00 – Revízia: 1.0

  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Standard
  • kbsurveynew kbexpertiseadvanced kbqfe kbfix kbmt KB970198 KbMtsk
Pripomienky
col) + "//c.microsoft.com/ms.js'><\/script>");