KB2588453-FIX: порушення прав доступу, коли DTA запускає запит на таблицю в SQL Server 2008, якщо індекс у стовпці тип просторого типу даних має значення

Застосовується до: SQL Server 2008

Корпорація Майкрософт поширює виправлення Microsoft SQL Server 2008 як один файл для завантаження. Оскільки виправлення сукупно, у кожному новому випуску містяться всі виправлення та всі виправлення системи безпеки, які були включені до попередньої версії SQL Server 2008 Fix Release.

Ознаки


Розглянемо такий сценарій:
  • У вас є таблиця, у якій є стовпець тип просторового типу даних у Microsoft SQL Server 2008.
  • Для стовпця тип просторового типу даних існує індекс.
  • Запит посилається на стовпець тип просторового типу даних, який використовується для консультанта із настроювання бази даних (DTA).
У цьому випадку порушення прав доступу може виникнути в движку SQL Server. Підключення, яке використовує DTA для обробки робочого навантаження, автоматично закривається. Крім того, у журналі помилок SQL Server записується таке повідомлення про помилку:
<дата> <час> SPID # SqlDumpExceptionHandler: процес # згенерований фатальний виняток c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server припине цей процес.

Спосіб вирішення


Відомості про пакет оновлень для SQL Server 2008

Щоб вирішити цю проблему, отримайте найновіший пакет оновлень для SQL Server 2008. Щоб отримати докладні відомості, клацніть номер цієї статті бази знань Microsoft:
968382  Отримання найновішого пакета оновлень для SQL Server 2008

Інші способи вирішення


Щоб вирішити цю проблему, скористайтесь одним із запропонованих нижче способів.
  • Вимкнення або перетягування просторового індексу в стовпці тип просторового типу даних і відновлення індексу після завершення аналізу DTA.
  • Видаліть запит, який посилається на стовпці тип просторового типу даних, а також посилання на дані індексів просторового типу даних у завантаженості, що використовується в DTA.
Примітка. За допомогою функції DTA не рекомендується використовувати просторові індекси для таблиць, що містять просторові стовпці.

Стан


Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".

Додаткові відомості


Щоб отримати докладніші відомості про утиліту DTA, перейдіть на такий веб-сайт MSDN: