Spoločnosť Microsoft distribuuje Microsoft SQL Server 2008 Service Pack 1 (SP1) alebo Microsoft SQL Server 2008 Service Pack 2 (SP2) opravy ako jeden súbor na stiahnutie. Keďže opravy sú kumulatívne, každé nové vydanie aktualizácie obsahuje všetky rýchlych opráv a všetky aktualizácie zabezpečenia, ktoré boli súčasťou predchádzajúceho SQL servera 2008 SP1 alebo Microsoft SQL Server 2008 SP2 update Release.
Príznaky
Pri vykonávaní kompresie strany v Microsoft SQL Server 2008 alebo Microsoft SQL Server 2008 R2 je komprimovaný súbor väčší, ak spustíte kompresiu stránky online ako pri spustení kompresie stránky v režime offline.
Príčina
Tento problém sa vyskytuje, pretože niektoré stránky nie sú skomprimované online stránkou – operácia kompresie. Online stránka – operácia kompresie vyžaduje výhradnú zámku na stránkach. Na uzamknutie strán sa však používa výlučná zámka zámeru . Preto stránky nie sú skomprimované online stránkou – operácia kompresie.
Riešenie
Kumulatívna aktualizácia informácií
SQL Server 2008 R2
Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 10. Ď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:
2591746 Kumulatívna aktualizácia balíka 10 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 3 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:
2591748 Kumulatívna aktualizácia balíka 3 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 16 pre SQL Server 2008 SP1
Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii balíka 16. Ďalšie informácie o možnostiach získania tohto balíka kumulatívnych aktualizácií pre SQL Server 2008 SP1 nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:
2582282 Kumulatívna aktualizácia balíka 16 pre SQL Server 2008 Service Pack 1Poznámka: Keďže zostavy sú kumulatívne, každé nové vydanie aktualizácie obsahuje všetky rýchle opravy a všetky aktualizácie zabezpečenia, ktoré boli súčasťou predchádzajúceho vydania aktualizácie SQL servera 2008 SP1. Odporúčame, aby ste zvážili použitie najnovších aktualizácií, 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:
970365 Zostavy SQL servera 2008, ktoré boli vydané po vydaní SQL servera 2008 Service Pack 1
Kumulatívna aktualizácia balíka 6 pre SQL Server 2008 SP2
Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii balíka 6. Ďalšie informácie o možnostiach získania tohto balíka kumulatívnych aktualizácií pre SQL Server 2008 SP2 nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:
2582285 Kumulatívna aktualizácia balíka 6 pre SQL Server 2008 Service Pack 2Poznámka: Keďže zostavy sú kumulatívne, každé nové vydanie aktualizácie obsahuje všetky rýchle opravy a všetky aktualizácie zabezpečenia, ktoré boli súčasťou predchádzajúceho vydania aktualizácie SQL servera 2008 SP2. Odporúčame, aby ste zvážili použitie najnovších aktualizácií, 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
Alternatívne riešenie
Ak chcete tento problém obísť, pridajte skupinové indexy do príslušných tabuliek, ktoré sa majú komprimovať.
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.