Microsoft distribuuje Microsoft SQL Server 2008 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 opraviť uvoľnenia.
Príznaky
Zoberme si nasledujúcu situáciu:
-
Máte tabuľku, ktorá obsahuje stĺpec typ priestorových údajov v Microsoft SQL Server 2008.
-
Index pre stĺpec typ priestorových údajov existuje.
-
Dotaz odkazuje na stĺpec typ priestorových údajov v pracovnej záťaži, ktorú používa Poradca pre ladenie databázy (DTA).
V tomto scenári môže dôjsť k porušeniu prístupu v SQL Server Engine. Pripojenie, ktoré používa DTA na spracovanie pracovnej záťaže, sa automaticky zavrie. Okrem toho sa v denníku chýb servera SQL Server zaznamená toto chybové hlásenie:
<dátum> <času> číslo SPID # SqlDumpExceptionHandler: proces # generovaný fatálna výnimka c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server ukončí tento proces.
Riešenie
Informácie o balíku Service Pack pre SQL Server 2008
Ak chcete tento problém vyriešiť, Získajte najnovší balík Service Pack pre SQL Server 2008. Ď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:
968382 Získanie najnovšieho balíka Service Pack pre SQL Server 2008
Alternatívne riešenie
Ak chcete obísť tento problém, použite jednu z uvedených metód:
-
Zakážte alebo pustite priestorový index v stĺpci typ priestorových údajov a znova Zostavte index po dokončení analýzy DTA.
-
Odstráňte dotaz, ktorý odkazuje na stĺpce typu priestorové údaje a odkazuje na indexy typu priestorové údaje v pracovnom zaťažení, ktoré používa DTA.
Poznámka: Návrhom DTA neodporúča priestorové indexy v priestorových stĺpcoch pre tabuľky.
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 pomôcke DTA nájdete na nasledujúcej webovej lokalite MSDN: