В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

Сообщает об ошибках для исключения, утверждения и условия «зависнуть» в SQL Server

ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.

Эта статья на английском языке:2028589
Проблема
SQL Server регистрирует следующие события в журнале событий приложений Windows (и SQL ERRORLOG) при обнаружении execptions, утверждения или зависает условий:

Код события:Message
17065SQL Server утверждения: Файл: <filename>, строка = <n>Сбой утверждения = "<expression>"</expression></n></filename>
17066SQL Server утверждения: Файл: <"filename">, строка = <n>Failed Assertion = "<expression>". Эта ошибка может быть, относящихся к синхронизации. Если ошибка сохраняется после повторного запуска инструкции, используйте инструкцию DBCC CHECKDB для проверки базы данных для структурной целостности или перезагрузить сервер, убедитесь, что структуры данных в памяти не повреждены</expression></n></"filename">
17067SQL Server утверждения: Файл: <"filename">, строка = <n>Failed Assertion = "<expression>". Эта ошибка может быть, относящихся к синхронизации. Если ошибка сохраняется после повторного запуска инструкции, используйте инструкцию DBCC CHECKDB для проверки базы данных для структурной целостности или перезагрузить сервер, убедитесь, что структуры данных в памяти не повреждены</expression></n></"filename">
17310Запрос пользователя от сеанса с SPID <n>создается неустранимое исключение. SQL Server завершается сеанс. Службы технической поддержки контакта с дампом производится в каталог журнала</n>
17311SQL Server завершает работу из-за неустранимой <exception code="">. Причиной этой ошибки может быть сгенерировано необработанное исключение Win32 или C++, или нарушение доступа во время обработки исключений. Проверьте журнал ошибок SQL для всех дампы стека связанных сообщений. Это исключение вызывает SQL Server для завершения работы. Чтобы восстановить из-за этой ошибки, перезапустите сервер (если SQLAgent настроен на автоматический перезапуск).</exception>
17883<process>(<thread id="">) <worker address="">Рабочий процесс вероятно, не давая на <n>планировщика заданий. Время создания потока: <n>. Используется около поток ЦП: ядра <n>пользователь ms <n>ms. процесс использования <n>%. % <n>Простоя системы. Interval: <n> ms</n></n></n></n></n></n></n></worker></thread></process>
17884Новые запросы, назначенный для обработки на узле <n>не подобраны рабочим потоком за последние <seconds>. Блокировки или долго выполняющихся запросов может влиять на это условие и может привести к снижению времени отклика для клиента. Используйте параметр конфигурации «max worker threads», чтобы увеличить число допустимых потоков или оптимизации текущих выполняющихся запросов. Использование процесса SQL: % <n>. Бездействие системы: <n>%</n></n></seconds></n>
17887Средство прослушивания завершения операций ввода-ВЫВОДА (<threadid>рабочих <worker address="">вероятно не давая на узле <n>. Используется около ЦП: ядра <n>мс, пользователь <n>мс интервал: <n></n></n></n></n></worker></threadid>
17888Все планировщики на узел <n>отображается взаимоблокировки в связи с большим количеством рабочие потоки, ожидающие <wait type="">использование процесса <n>%.</n></wait></n>

Причина
Причиной этих ошибок относится только к ошибке. Во многих случаях утверждения и исключения, причиной является ошибка с кодом SQL Server. Планировщик yielding проблем (или зависания) может быть проблема с кодом SQL Server, но может также быть неполадки внешний модуль или поток отложено при вызове вызов Windows API.
Решение
Найти контекст ошибки и дамп стека, связанных в ERRORLOG, чтобы найти возможные проблемы в статьях базы знаний Майкрософт. Если включить отчеты об ошибках можно получить ответ от корпорации Майкрософт, обнаруженным в журнале событий, определяющее возможных решений этой проблемы.
Дополнительная информация
Сведения О BPA SQL Server 2008 R2

SQL Server 2008 R2 наиболее Practice Analyzer (SQL Server 2008 R2 BPA) предоставляет правила для определения того, если одно из событий, перечисленных в разделе «Проблема» будут найдены в журнал событий приложений Windows. BPA R2 для SQL Server 2008 поддерживает SQL Server 2008 и SQL Server 2008 R2. Если запустить средство BPA и возникает ошибка с заголовкомМодуль-Исключения сервера или зависание, обнаруженных на сервере, то у вас есть одно из значений, событие с кодом, перечисленных в разделе «Проблема» данной статьи в свой журнал событий приложений Windows. BPA не фильтрует на любую дату и время, поэтому он будет сообщать количество ocurrences этих событий в вашей текущей EventLog.

Ссылки

Правила программНазвание правилаИдентификатор правила
SQL Server 2008 R2 BPA правилаServer Exception or Hang detected on serverRID0051
Примечание. Это ЭКСПРЕСС-ПУБЛИКАЦИЯ, подготовленная непосредственно службой технической поддержки Майкрософт . Сведения, содержащиеся в данном документе, предоставлены в качестве отклика на возникшие проблемы. Из-за срочности в материалах могут быть опечатки, и в любое время и без уведомления в них могут быть внесены изменения. Чтобы получить дополнительные сведения, см. Условия использования.

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 2028589 — последний просмотр: 12/01/2010 09:00:00 — редакция: 2.0

Microsoft SQL Server 2008 Analysis Services, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Express, Microsoft SQL Server 2008 Express with Advanced Services, 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 Express with Advanced Services

  • kbmt KB2028589 KbMtru
Отзывы и предложения
amp;t=">