Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Microsoft distribuuje Microsoft SQL Server 2008 R2 opravy ako jeden súbor na stiahnutie. 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 servera 2008 R2 opraviť uvoľnenia.

Príznaky

Ak použijete plán paralelného vykonávania na pokus o vytvorenie rozdelených indexov v Microsoft SQL Server 2008 R2, vyskytne sa problém, ktorý obsahuje nasledovné príznaky:

  • Nasledujúce chybové hlásenia sa zaznamenávajú do denníka chýb servera SQL Server:

    <dátumový dátum> číslo SPID<n> chyba: 17066, závažnosť: 16, štát: 1. <dátumové obdobie> SPID<n> SQL Server tvrdení: file: <sobuild. c>, Link = 3392 zlyhalo tvrdenie = ' CompareRow (rightPageRow; * m_pSEBindings, keyCnt, * pHobtAccess, PAGE_LEAF_LEVEL) '. Táto chyba môže byť súvisiaca s časovaním. Ak chyba pretrváva aj po opätovnom spustení príkazu, použite príkaz DBCC CHECKDB na kontrolu databázy pre štrukturálnu integritu alebo reštartujte server, aby sa zabezpečilo, že dátové štruktúry v pamäti nie sú poškodené.

  • Plán paralelného vykonávania nevytvorí index.

  • Klientska aplikácia, ktorá odosiela príkaz Create index , môže získať výnimku SQL servera.

  • Spojenie medzi klientom a serverom je zatvorené.

Poznámka:

  • Plán paralelného vykonávania sa môže použiť v nasledujúcich situáciách:

    • Nastavíte možnosť pomôcka MAXDOP dotaz na hodnotu, ktorá je väčšia ako 1.

    • Nastavíte možnosť maximálny stupeň rovnobežnosti na hodnotu 0 alebo na hodnotu, ktorá je väčšia ako 1 v konfigurácii servera.

  • Tento problém sa nevyskytuje v Microsoft SQL Server 2008.

Príčina

Tento problém sa vyskytuje, pretože dva alebo viaceré paralelné vlákna SQL servera vykonávajú vytváranie indexov v prekrývajúcich sa rozsahoch oblastí.

Riešenie

Kumulatívna aktualizácia informácií

SQL Server 2008 R2 Service Pack 1

Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 1 pre SQL Server 2008 R2 Service Pack 1. Ďalšie informácie o možnostiach získania tohto balíka kumulatívnych aktualizácií nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:

2544793 Kumulatívna aktualizácia balíka 1 pre SQL Server 2008 R2 Service Pack 1Poznámka: Pretože zostavy sú kumulatívne, každé nové vydanie opraviť obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúceho SQL servera 2008 R2 opraviť uvoľnenia. Odporúčame, aby ste zvážili uplatnenie najnovších opráv, ktoré túto rýchlu opravu obsahujú. Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na príslušné číslo článku:

2567616 Zostavy SQL servera 2008 R2, ktoré boli vydané po vydaní SQL servera 2008 R2 Service Pack 1

SQL Server 2008 R2

Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 8. Ďalšie informácie o možnostiach získania tohto balíka kumulatívnych aktualizácií pre SQL Server 2008 R2 nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:

2534352 Kumulatívna aktualizácia balíka 8 pre SQL Server 2008 R2 Poznámka: Pretože zostavy sú kumulatívne, každé nové vydanie opraviť obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúceho SQL servera 2008 R2 opraviť uvoľnenia. Odporúčame, aby ste zvážili uplatnenie najnovších opráv, ktoré túto rýchlu opravu obsahujú. Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na príslušné číslo článku:

981356 Zostavy SQL servera 2008 R2, ktoré boli vydané po vydaní SQL servera 2008 R2

Alternatívne riešenie

Ak chcete obísť tento problém, použite jednu z uvedených metód:

  • Nastavte maximálnu úroveň rovnobežnosti na 1 v konfigurácii servera pred vytvorením indexu.

  • Nastavte možnosť nápovedy MAXDOP dotaz na 1 pri vytváraní indexu.

Stav

Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.

Ďalšie informácie

Ďalšie informácie o príkaze Create index nájdete na nasledujúcej webovej lokalite MSDN:

Všeobecné informácie o príkaze CREATE INDEXĎalšie informácie o výpise funkcie Create Partition nájdete na nasledujúcej webovej lokalite MSDN:

Všeobecné informácie o výpise funkcie CREATE PARTITION

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×