Firma Microsoft rozpowszechnia poprawki w programie Microsoft SQL Server 2008 w postaci jednego pliku do pobrania. Ponieważ poprawki są kumulatywne, każdy nowy pakiet zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały dołączone do poprzedniej wersji poprawki SQL Server 2008.
Symptomy
Rozpatrzmy następujący scenariusz:
-
Tabela zawierająca kolumnę typu danych przestrzennych w programie Microsoft SQL Server 2008.
-
Indeks dla kolumny typu danych przestrzennych istnieje.
-
Zapytanie odwołuje się do kolumny Typ danych przestrzennych w obciążeniu, które jest używane przez Klasyfikator strojenia bazy danych (DTA).
W tym scenariuszu mogą wystąpić naruszenia zasad dostępu w aparacie SQL Server. Połączenie, które jest używane do obsługi obciążenia, jest automatycznie zamykane. Ponadto w dzienniku błędów programu SQL Server jest rejestrowany następujący komunikat o błędzie:
Data <> <godzina> identyfikatorze SPID # SqlDumpExceptionHandler: proces # generował wyjątek krytyczny c0000005 EXCEPTION_ACCESS_VIOLATION. Program SQL Server przerywa ten proces.
Rozwiązanie
Informacje o dodatku Service Pack dla programu SQL Server 2008
Aby rozwiązać ten problem, Uzyskaj najnowszy dodatek Service Pack dla programu SQL Server 2008. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
968382 Jak uzyskać najnowszy dodatek Service Pack dla programu SQL Server 2008
Obejście
Aby obejść ten problem, użyj jednej z następujących metod:
-
Wyłącz lub upuść indeks przestrzenny w kolumnie Typ danych przestrzennych i Odbuduj indeks po zakończeniu analizy DTA.
-
Usuń zapytanie odwołujące się do kolumn typu danych przestrzennych, które odwołują się do indeksów typu danych przestrzennych w obciążeniu, które są używane przez metodę DTA.
Uwaga Według projektu polecenie DTA nie zaleca indeksów przestrzennych dla kolumn przestrzennych dla tabel.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".
Więcej informacji
Aby uzyskać więcej informacji na temat narzędzia DTA, odwiedź następującą witrynę MSDN w sieci Web: