Microsoft distribuuje Microsoft SQL Server 2008 R2 Service Pack 1 (SP1) 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 vydania balíka SQL Server 2008 R2 Service Pack 1 (SP1) Fix.
Príznaky
Zoberme si nasledujúcu situáciu:
-
Vykonáte hromadné vloženie v Microsoft SQL Server 2008 R2.
-
Vyskytne sa chyba operačného systému, ktorá spôsobí, že príkaz ReadFile alebo príkaz CreateFile sa stretne s chybou INVALID_HANDLE.Poznámka: Príkaz ReadFile a príkaz CreateFile sa používajú na čítanie a vytvorenie údajových súborov alebo formátov súborov, ktoré používa príkaz Hromadná vložka .
-
Klientska aplikácia odošle pozornosť inštancii SQL servera.
V tomto scenári môže inštancia programu SQL Server prijať požiadavku na pripojenie klienta. Okrem toho sa v denníku chýb servera SQL Server zaznamenávajú chybové hlásenia, ktoré sa podobajú takto:chybové hlásenie 1
Dátum a èas Server neznámych výnimiek vznesených úlohou.
Chybové hlásenie 2
Dátum a èas Pri písaní adresy sa vyskytlo porušenie prístupu k serveru * 0000000000000008
Chybové hlásenie 3
Dátum a èas CHYBA servera: rutina IO dokončenie vyvolala neošetrenú výnimku. Major: 29, moll 5, závažnosť 25, štát 1, IO CompRequest 0x0000000AAF7BB7E0, IO CompKey 0x0000000000000000, adresa: 0x00000000026B6FD0
Poznámka: Ak chcete zotaviť sa z tohto problému, musíte reštartovať inštanciu programu SQL Server.
Príčina
Tento problém sa vyskytuje, pretože SQL Server nechytí a spracuje situáciu správne pri prijatí chyby operačného systému.
Riešenie
Kumulatívna aktualizácia informácií
SQL Server 2008 R2 Service Pack 2
Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 1 pre SQL Server 2008 R2 Service Pack 2. Ď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:
2720425 Kumulatívna aktualizácia balíka 1 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 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 7 pre SQL Server 2008 R2 SP1. Ďalšie informácie o možnostiach získania tohto balíka kumulatívnych aktualizácií pre SQL Server 2008 R2 SP1 nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:
2703282 Kumulatívna aktualizácia balíka 7 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 SP1 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.