ИСПРАВИТЬ: SQL Server 2012, SQL Server 2008 или SQL Server 2008 R2 перестает отвечать на запросы и будет записана ошибка «не давая планировщик»

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

В этой статье

Проблема

При использовании Microsoft SQL Server 2012, Microsoft SQL Server 2008 R2 или Microsoft SQL Server 2008, SQL Server может перестать отвечать на запросы и может произойти ошибка «не давая планировщик». При возникновении этой проблемы в журнале приложений регистрируются одно или оба из следующих сообщений об ошибке.

Сообщение об ошибке 1

Даты и времени Н сведения сервера 846 PM MSSQLSERVER Имя_сервера Истекло время ожидания кратковременной блокировки буфера--тип 4, bp 0000000098FC1F00, страница 1:7158252, stat 0xc00009, идентификатор базы данных: 13, кластер Id: 72057594050969600, задача 0x0000000005C31948: 0, waittime 300, флаги 0x1018, владеющий задач 0x0000000000000000. Не отпуская ожидания.

Сообщение об ошибке 2

Даты и времени Н сведения сервера 17883 MSSQLSERVER ' ь Имя_сервера Процесс 0:0:0 (0xb6c) рабочий 0x0000000008F641A0 кажется невыполненных планировщика заданий 1. Время создания потока: 12971505305687. Используется около поток ЦП: ядра 31 ms пользователя 38240375 г-жа процесс использования 7 %%. Бездействие системы 92 %%. Интервал: 38243440 мс.


Кроме того в журнале ошибок SQL Server регистрируется одно или оба из следующих сообщений об ошибке.

Сообщение об ошибке 3

Даты и времени Использование сервера «dbghelp.dll» версии «4.0.5»
Даты и времени Сервер *** не удается получить контекст потока для spid 0
Даты и времени Server * *******************************************************************************
Даты и времени Сервер *
Даты и времени Сервер * начало стека:
Даты и времени Сервер * Даты и времени SPID ИДЕНТИФИКАТОР
Даты и времени Сервер *
Даты и времени Сервер * невыполненных планировщика
Даты и времени Сервер *
Даты и времени Server * *******************************************************************************
Даты и времени Сервер подпись стека для дампа является 0x0000000000000069
Даты и времени Сервер внешнего дампа процесса возврата кода 0x20000001.
Внешние дампа процесса возвращается без ошибок.

Сообщение об ошибке 4

Даты и времени Процесс сервера 0:0:0 (0xb6c) рабочий 0x0000000008F641A0 кажется невыполненных планировщика заданий 1. Время создания потока: 12971505305687. Используется около поток ЦП: ядра 0 мс, г-жа пользователя 70062 процесс использования 30%. Бездействие системы 69%. Интервал: 70078 ms.

Кроме того в журнале приложений создается мини-дамп. Чтобы восстановить эту проблему, необходимо перезапустить службы SQL.

Причина

Эта проблема возникает, поскольку сеанс профилирования был закрыт неправильно. Сеанс профилирования используется для расчета затрат на объект для кэширования и основан на использовании памяти и ЦП.

Решение

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

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

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

SQL Server 2012

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

Пакет обновления 2 для SQL Server 2008 R2

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

Пакет обновления 3 для SQL Server 2008

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

SQL Server 2008 R2 с пакетом обновления 1

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

SQL Server 2008 R2

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

Статус

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

Свойства

Код статьи: 2699013 - Последний отзыв: 23 ноября 2013 г. - Revision: 5.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL Server 2012 Business Intelligence
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Web
  • SQL Server 2012 Enterprise Core
Ключевые слова: 
kbtshoot kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2699013 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.
Эта статья на английском языке: 2699013

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

 

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