Microsoft distribuuje Microsoft SQL Server 2008 R2 Service Pack 1 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 Service Pack 1 opraviť uvoľnenia.
Príznaky
Pri použití databázy zrkadlenie a spustenie príkazu Alter Database v Microsoft SQL Server 2008 R2 sa môžu do denníka chýb SQL servera prihlásiť nasledujúce chybové hlásenia.
Dátumový dátum SPID # * * dump vlákno-SPID = 0, EC =0x00000004AADE8B20 dátum time SPID # * * * výpis zásobníka sa odošle do DriveName: \mssqlserver\ MSSQL10_50. MSSQLSERVER\MSSQL\LOG\SQLDump0001.txtDátum . číslo SPID # * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *Dátum času SPID # *Dátum time SPID # * začiatok výpisu zásobníka:dátumové číslo SPID # * Dátum time SPID #Dátum. dátum SPID # *Dátum time SPID # * umiestnenie: DbmConnection. cpp: 798dátumové obdobie číslo SPID # * výraz: CheckValidInput (wsName; CbName)dátumové obdobie číslo SPID # * SPID: #dátumové číslo SPID # * proces ID: #dátumové číslo SPID # error: 17066, závažnosť: 16; štát: 1.Dátumový dátum číslo SPID # SQL Server tvrdení: File: <DbmConnection. cpp>, Link = 798 zlyhalo tvrdenie = ' CheckValidInput (WsName; cbName) '. 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é.
Okrem toho sa pri výskyte tohto problému generuje súbor s miniatúrnym výpisom.Poznámka: Tento problém sa nevyskytuje v Microsoft SQL Server 2012.
Riešenie
Kumulatívna aktualizácia informácií
Kumulatívna aktualizácia 6 pre SQL Server 2008 R2 Service Pack 2
Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 6. Ďalšie informácie o možnostiach získania tohto balíka kumulatívnych aktualizácií pre SQL Server 2008 R2 Service Pack 2 nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:
2830140 Kumulatívna aktualizácia balíka 6 pre SQL Server 2008 R2 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 R2 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:
2730301 Zostavy SQL servera 2008 R2, ktoré boli vydané po vydaní SQL servera 2008 R2 Service Pack 2
SQL Server 2008 R2 Service Pack 1
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 Service Pack 1 nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:
2812683 Kumulatívna aktualizácia balíka 11 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 Service Pack 1 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
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.