Spoločnosť Microsoft distribuuje Microsoft SQL Server 2008 SP2 alebo Microsoft SQL Server 2008 R2 opravy ako jeden súbor na stiahnutie. Keďže opravy sú kumulatívne, každé nové vydanie obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúceho SQL servera 2008 SP2 alebo SQL Server 2008 R2 opraviť uvoľnenia.
Príznaky
Zoberme si nasledujúcu situáciu:
-
V Microsoft SQL Server 2008 alebo Microsoft SQL Server 2008 R2 nastavíte 90 zoradenie ako zoradenie databázy alebo použijete zoradenie 90 v možnosti zoradenia dotazov . Môžete napríklad nastaviť Japanese_90_CI_AS ako zoradenie databázy. Prípadne môžete použiť zoradenie 90, ktoré sa podobá nasledujúcemu hláseniu v možnosti zoradenia dotazu :
Select * from repro_table where c1 like '1%5' collate Japanese_90_CI_AS
-
Pokúšate sa spustiť dotaz, ktorý obsahuje podobného operátora v databáze. Vzor operátora like je "% _" alebo "% []."
V tomto scenári dotaz vráti nesprávne výsledky.
Riešenie
Kumulatívna aktualizácia informácií
SQL Server 2008 Service Pack 3
Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 3 pre SQL Server 2008 Service Pack 3. Ďalšie informácie o tomto balíku kumulatívnych aktualizácií nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:
2648098 Kumulatívna aktualizácia balíka 3 pre SQL Server 2008 Service Pack 3Pozná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 opraviť uvoľnenia. Spoločnosť Microsoft odporúča, 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:
2629969 Zostavy SQL servera 2008, ktoré boli vydané po vydaní SQL servera 2008 Service Pack 3 Microsoft SQL Server 2008 rýchlych opráv sú vytvorené pre konkrétne SQL Server Service Pack. Ak chcete nainštalovať SQL Server 2008 Service Pack 3, musíte použiť rýchlu opravu SQL servera 2008 Service Pack 3. Na základe predvoleného nastavenia je každá rýchla oprava, ktorá je k dispozícii v balíku SQL Server Service Pack, zahrnutá v ďalšej službe SQL Server Service Pack.
SQL Server 2008 R2
Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 11. Ď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:
2633145 Kumulatívna aktualizácia balíka 11 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
SQL Server 2008 R2 Service Pack 1
Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 4 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:
2633146 Kumulatívna aktualizácia balíka 4 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
Kumulatívna aktualizácia balíka SQL Server 2008 Service Pack 2 (SP2) 7
Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 7. Ďalšie informácie o možnostiach získania tohto balíka kumulatívnych aktualizácií pre SQL Server 2008 Service Pack 2 nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:
2617148 Kumulatívna aktualizácia balíka 7 pre SQL Server 2008 Service Pack 2Pozná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 Service Pack 2 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:
2402659 Zostavy SQL servera 2008, ktoré boli vydané po vydaní SQL servera 2008 Service Pack 2
Ďalšie informácie
Nasledujúca tabuľka obsahuje ďalšie informácie o produktoch alebo nástrojoch, ktoré automaticky vyhľadajú túto podmienku na inštancii programu SQL Server a na verziách produktu SQL Server, na základe ktorého sa vyhodnotí pravidlo:
Pravidlá softvéru |
Názov pravidla |
Popis pravidla |
Verzie produktov, na základe ktorých sa vyhodnotí pravidlo |
---|---|---|---|
Poradca pre System Center |
SQL Server chýba aktualizácia KB2626246, aby sa predišlo nesprávnemu problému s výsledkami |
System Center Advisor skontroluje, či táto inštancia programu SQL Server obsahuje opravu, ktorá je popísaná v tomto článku. Ak oprava nie je k dispozícii, System Center Advisor vygeneruje chybové hlásenie. Skontrolujte podrobnosti, ktoré sú uvedené v časti zhromaždené informácie v chybovom hlásení, a potom postupujte podľa krokov, ktoré sú popísané v tomto článku, aby sa vyriešila chyba. |
SQL Server 2008SQL Server 2008 R2 |
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.