Исправление: "SqlDumpExceptionHandler: процесс <spid>создается неустранимое исключение c0000005 EXCEPTION_ACCESS_VIOLATION." Ошибка при выполнении запроса в SQL Server 2012, в SQL Server 2008, SQL Server 2008 R2 или SQL Server 2005</...

Переводы статьи Переводы статьи
Код статьи: 972936 - Vizualiza?i produsele pentru care se aplic? acest articol.
Корпорация Майкрософт распространяет исправления Microsoft SQL Server 2008 как один загружаемый файл. Так как исправления являются накопительными, каждый новый выпуск содержит все исправления и исправить все исправления, входившие в состав предыдущих SQL Server 2008 выпуска.
Развернуть все | Свернуть все

В этой статье

Проблема

2012 Microsoft SQL Server, Microsoft SQL Server 2008, Microsoft SQL Server 2008 R2 или Microsoft SQL Server 2005 запрос к динамическому административному представлению sys.dm_os_waiting_tasks, происходит нарушение прав доступа, и SQL Server завершает работу.

Примечание Как правило можно запросить представление sys.dm_os_waiting_tasks с программой сбора дополнительных данных, например PSSDIAG.

При возникновении данной проблемы создается отдельный файл mini-dump в папке журнала SQL Server. Кроме того в журнале ошибок SQL Server регистрируются сообщения об ошибках, будет выглядеть следующим образом:
Дата, время с помощью SPID «dbghelp.dll» версия «4.0.5»
Дата время SPID *** дамп стека, отправляемые<Log file="" path="">
Дата время SPID SqlDumpExceptionHandler: <spid>процесса создается неустранимое исключение c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server завершает этот процесс.
Дата время SPID *
*******************************************************************************
Дата время SPID *
Дата время SPID * начало стека:
Дата время SPID * Дата, время SPID
Дата время SPID *
Дата время SPID *
Дата время SPID * адрес исключения = 0000000113DFDB00 Module(UNKNOWN+0000000000000000)
Дата время SPID * код исключения = c0000005 EXCEPTION_ACCESS_VIOLATION
Дата время SPID * нарушение прав доступа при записи адрес 0000000113DFDB00
Дата время SPID * байтов буфера ввода 37 -
Дата время SPID * 16 00 00 00 12 00 00 00 02 00 00 00 00 00 00 00 00 00
Дата время SPID * ГК & J1 01 00 00 00 0 c 00 00 00 02 00 26 04 04 4a ff ff 31 04
Дата время SPID * 00
Дата время SPID *
Дата время SPID *
Дата время SPID * размер БАЗОВОГО МОДУЛЯ
Дата время SPID * sqlservr 0000000001000000 0000000007AE3FFF 06ae4000
Дата время SPID * ntdll 0000000077B30000 0000000077CCFFFF 001a0000
Дата время SPID * kernel32 0000000076E10000 0000000076FFFFFF 001f0000. .
Дата время SPID * StFIR: 0000000000000000:
Дата время SPID * StFDR: 0000000000000000:
Date Time SPID * *******************************************************************************
Дата время SPID *
-------------------------------------------------------------------------------
Дата время SPID 0000000113DFDB00 Module(UNKNOWN+0000000000000000)
Дата время SPID 0000000002F74640 Module(sqlservr+0000000001F74640)
Дата время SPID подпись стека для дампа является 0x0000000164592CC6
Дата, время SPID внешнего дампа процесса возврата кода 0x20000001. Внешние дамп процесса возвращается без ошибок. Ошибка SPID Дата: 17311, уровень серьезности: 16, состояние: 1.
Дата время SPID SQL Server завершает работу из-за неустранимое исключение c0000005. Причиной этой ошибки может быть с необработанным исключением Win32 или C++ или нарушение прав доступа во время обработки исключений. Проверьте журнал ошибок SQL для любого дампов стека или сообщений. SQL Server вызывает это исключение для завершения работы. Чтобы восстановить эту ошибку, перезапустите сервер (если SQLAgent не настроен для автоматического перезапуска).
Дата время SPID SQL Trace была остановлена из-за завершения работы сервера. Трассировка ID = «1». Это информационное сообщение; никаких действий пользователя не требуется.
Дата Ошибка входа: 17188, уровень серьезности: 16, состояние: 1.
Дата время входа в систему SQL Server не может принимать новые подключения, так как она завершает работу. Подключение было закрыто. [КЛИЕНТА: <IP address="">] </IP></spid></Log>
Также могут возникнуть следующие проблемы:
  • Запрос, основанный на sys.dm_os_wait_stats возникает нарушение прав доступа. Запрос может быть из другой программы, такие как монитор активности или задание коллекции данных, используемый в хранилище данных управления.
  • Другие запросы, которые выполняются sys.dm_os_wait_stats могут отображаться на DEADLOCK_ENUM_MUTEX тип ожидания неограниченное время ожидания.

Решение

Накопительное обновление информации

Накопительное обновление для SQL Server 2012 6

Исправление, устраняющее эту проблему, сначала было выпущено в накопительное обновление 6. Дополнительные сведения о том, как получить этот накопительный пакет обновления для SQL Server 2012 щелкните следующий номер статьи базы знаний Майкрософт:
2728897 Накопительный пакет обновления 6 для SQL Server 2012
Примечание Поскольку построения являются накопительными, каждый новый выпуск исправление содержит все исправления и исправить все исправления, входившие в состав предыдущих 2012 SQL Server выпуска. Мы рекомендуем рассмотреть применение последний выпуск исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
2692828 Строит 2012 SQL Server, выпущенных после 2012 SQL Server

5 Накопительное обновление для SQL Server 2008 R2 с пакетом обновления 2

Исправление этой уязвимости первого выпуска накопительного обновления 5. Дополнительные сведения о способах получения этот накопительный пакет обновления 2 (SP2) SQL Server 2008 R2 щелкните следующий номер статьи базы знаний Майкрософт:
2797460 Накопительный пакет обновления 5 для SQL Server 2008 R2 Пакет обновления 2
Примечание Поскольку построения являются накопительными, каждый новый выпуск исправление содержит все исправления и все исправления, входившие в состав предыдущих SQL Server 2008 R2 SP 2 выпуска исправлений. Мы рекомендуем рассмотреть применение последний выпуск исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
2730301 SQL Server 2008 R2 построений, вышедшие после выпуска SQL Server 2008 R2 Пакет обновления 2

Накопительное обновление 2 для SQL Server SP1 2012

Исправление, устраняющее эту проблему, сначала было выпущено в накопительное обновление 2. Дополнительные сведения о том, как получить этот накопительный пакет обновления для SQL Server 2012 1 (SP1) щелкните следующий номер статьи базы знаний Майкрософт:
2790947 Накопительный пакет обновления 2 для SQL Server 2012 Пакет обновления 1
Примечание Поскольку построения являются накопительными, каждый новый выпуск исправление содержит все исправления и исправить все исправления, входившие в состав предыдущих SP1 2012 SQL Server выпуска. Мы рекомендуем рассмотреть применение последний выпуск исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
2772858 Строит 2012 SQL Server, выпущенных после Пакет обновления 1 для SQL Server 2012

Накопительный пакет обновления 10 для SQL Server 2008 R2 Пакет обновления 1

Исправление этой уязвимости первого выпуска накопительного обновления 10. Дополнительные сведения о том, как получить этот накопительный пакет обновления для SQL Server 2008 R2 SP1 щелкните следующий номер статьи базы знаний Майкрософт:
2783135 Накопительный пакет обновления 10 для SQL Server 2008 R2 SP1
Примечание Поскольку построения являются накопительными, каждый новый выпуск исправление содержит все исправления и все исправления, входившие в состав предыдущих SQL Server 2008 R2 SP1 выпуска исправлений. Мы рекомендуем рассмотреть применение последний выпуск исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
2567616 SQL Server 2008 R2 построений, вышедшие после выпуска SQL Server 2008 R2 Пакет обновления 1

SQL Server 2008

Исправление этой проблемы сначала было выпущено в накопительное обновление 4 для SQL Server 2008 Пакет обновления 1. Для получения дополнительных сведений о этот накопительный пакет обновления щелкните следующий номер статьи базы знаний Майкрософт:
973602 Накопительное обновление 4 для SQL Server 2008 Пакет обновления 1
Примечание Поскольку построения являются накопительными, каждый новый выпуск исправление содержит все исправления и исправить все исправления, входившие в состав предыдущих SQL Server 2008 выпуска. Корпорация Майкрософт рекомендует учесть применение последний выпуск исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
970365 SQL Server 2008 формирует, вышедшие после выпуска SQL Server 2008 Пакет обновления 1
Исправления Microsoft SQL Server 2008 создаются для определенных пакетов обновления для SQL Server. Необходимо применить исправление SQL Server 2008 Пакет обновления 1 для установки SQL Server 2008 Пакет обновления 1. По умолчанию какие-либо исправления, включенный в пакет обновления SQL Server включено в следующий пакет обновления SQL Server.

SQL Server 2005

Исправление этой проблемы сначала было выпущено в накопительное обновление 9 для SQL Server 2005 Пакет обновления 3. Для получения дополнительных сведений о этот накопительный пакет обновления щелкните следующий номер статьи базы знаний Майкрософт:
980176 Накопительное обновление 9 для SQL Server 2005 Пакет обновления 3
Примечание Поскольку построения являются накопительными, каждый новый выпуск исправление содержит все исправления и исправить все исправления, входившие в состав предыдущих SQL Server 2005 release. Мы рекомендуем рассмотреть применение последний выпуск исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
960598 SQL Server 2005 выполняет построение, вышедшие после выпуска SQL Server 2005 Пакет обновления 3
Исправления для Microsoft SQL Server 2005 создаются для определенных пакетов обновления для SQL Server. Необходимо установить исправление SQL Server 2005 Пакет обновления 3 для установки Пакет обновления 3 для SQL Server 2005. По умолчанию какие-либо исправления, включенный в пакет обновления SQL Server включено в следующий пакет обновления SQL Server.

Статус

Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Информация в данной статье применима к:».

Ссылки

Дополнительные сведения о добавочных модель обслуживания для SQL Server щелкните следующий номер статьи базы знаний Майкрософт:
935897Команда SQL Server предоставляет инкрементную модель обслуживания для обеспечения исправлений для повторяющихся проблем.
Для получения дополнительных сведений о схеме именования для обновления SQL Server щелкните следующий номер статьи базы знаний Майкрософт:
822499Новая схема присвоения имен пакетам обновлений программного обеспечения Microsoft SQL Server
Дополнительные сведения о терминах, используемых при описании обновлений программного обеспечения, см. в следующей статье базы знаний Майкрософт:
824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Свойства

Код статьи: 972936 - Последний отзыв: 18 февраля 2013 г. - Revision: 2.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL Server 2005 Service Pack 3
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Express
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
  • SQL Server 2012 Enterprise Core
  • Microsoft SQL Server 2012 Web
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Developer
Ключевые слова: 
kbsurveynew kbexpertiseadvanced kbqfe kbfix kbmt KB972936 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке: 972936

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com