Исправление: Остановка SQL Server 2000, отвечать на запросы при отмене запроса или при возникновении тайм-аута запроса и сообщения об ошибках записываются в файл журнала ошибок SQL Server

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

В этой статье

Аннотация

Далее в статье о выпуске исправлений:
  • Проблем, устраняемых данным пакетом исправлений
  • необходимые условия для установки исправления;
  • необходимость перезагрузки компьютера после установки исправления;
  • замена исправления другими исправлениями;
  • необходимость изменения реестра;
  • Файлы, содержащиеся в пакете исправлений

Проблема

В редких случаях Microsoft SQL Server 2000 перестает отвечать на запросы при отмене запроса или при возникновении тайм-аута запроса. Кроме того в журнале ошибок SQL Server регистрируются сообщения об ошибках, будет выглядеть следующим образом:
2006-07-06 11:04:11.82 spid59 clean_tables_xact: активный sdes для tabid 457768688
2006-07-06 11:04:12.23 spid59 использование "dbghelp.dll" версия "4.0.5" * дамп стека, отправляемые e:\fastnet\MSSQL\log\SQLDump0009.txt
2006-07-06 11:04:12.51 spid59 ошибка: 0, уровень опасности: 19, состояние: 0
2006-07-06-11:04:12.51 SqlDumpExceptionHandler spid59: 59 процесс создания неустранимое исключение c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server завершается процесс
* ******************************************************************************* *
* Начало DUMP STACK: * 07/06/06 11: 04: 12 spid 59
*
* Адрес исключения = 00402836
* Exception Code = c0000005 EXCEPTION_ACCESS_VIOLATION
* Нарушение прав доступа при записи адреса 00000004
* Входного буфера байтов 514-
<some query="" statements=""></some>
*
*******************************************************************************
* -------------------------------------------------------------------------------
* Короткие дампа стека
* 00402836 Module(sqlservr+00002836)
* 00407EF3 Module(sqlservr+00007EF3)
* 0041CB9F Module(sqlservr+0001CB9F)
* 00414C76 Module(sqlservr+00014C76)
* 00404F9D Module(sqlservr+00004F9D)
* 006E732B Module(sqlservr+002E732B) (SQLExit + 0017F834)
* 00642592 Module(sqlservr+00242592) (SQLExit + 000DAA9B)
* 0049C46A Module(sqlservr+0009C46A)
* 41075309 Module(ums+00005309) (ProcessWorkRequests + 000002D9 456 + 00000000 строка)
* 41074978 Module(ums+00004978) (ThreadStartRoutine + 00000098 строка 263 + сети)
* 7C34940F Module(MSVCR71+0000940F) (endthread + 000000AA)
* 7C57438B Module(KERNEL32+0000438B) (TlsSetValue + 000000F0)
* -------------------------------------------------------------------------------
2006-07-06-11:04:31.18 spid59 подпись стека для дампа, 0x79DB129D
2006-07-06 11:04:31.34 spid59 clean_tables_xact: активный sdes для tabid 457768688
2006-07-06 11:06:01.39 сервер подпись стека для дампа, 0x00000000
2006-07-06 11:06:01.39 сервера ошибка: ошибке 17883, уровень опасности: 1, состояние: 0
53:0 процесса сервера 11:06:01.39 2006-07-06 (b68) UMS контекста 0x27F80DE8 вероятно не давая 1 планировщика заданий.
Эта проблема возникает, если выполняются указанные ниже условия.:
  • Запрос выполняет операции с типами данных больших двоичных объектов (BLOB). Примеры типов данных больших двоичных объектовTextТип данныхNTextТип данных, а такжеImage:Data Type.
  • Запрос содержитUNIONоператор илиВНЕШНЕЕ ОБЪЕДИНЕНИЕоператор.
  • Запрос тратит значительное время обработки типов данных больших двоичных объектов.

Решение

Программа установки не устанавливает исправление правильно на 64-разрядных систем. Эта проблема установки возникает при следующих условиях:
  • Система использует архитектуру процессора Advanced Micro Devices (AMD) AMD64 или архитектура процессора Intel технология Extended Memory 64 (EM64T).

    Примечание.Эта проблема не возникает на компьютерах, использующих архитектуру процессора Intel Itanium.
  • Система работает в 64-разрядной версии операционной системы Microsoft Windows Server.
  • Система работает с 32-разрядной версии SQL Server 2000.
Исправления этой проблемы установки в более поздних выпусков SQL Server 2000, начиная с версии 8.00.2244. По запросу клиента, который запущен SQL Server 2000 в системе с архитектурой x 64-разрядных исправления корпорация Майкрософт будет предоставлять сборки, содержащей это исправление, и которые могут быть установлены правильно в системе x 64-разрядных. Построение, которое мы предлагаем будет 8.00.2244 версии или более поздней версии.

Сведения об исправлении

Вам доступно исправление от корпорации Майкрософт.. Это исправление предназначено для устранения проблемы, описанной в этой статье.. Его необходимо применять только в тех системах, в которых наблюдается данная проблема..

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

Примечание.Другие проблемы или если требуется устранить неполадки, возможно, потребуется создать отдельный запрос. Дополнительные услуги по технической поддержке, не связанные с данным исправлением, оплачиваются вами дополнительно.. Полный список телефонов поддержки и обслуживания клиентов Microsoft или информацию по созданию отдельного запроса на обслуживание вы можете найти на веб-сайте Майкрософт::
http://support.microsoft.com/contactus/?ws=support
Примечание.В форме "Исправление доступно для загрузки" отображаются языки, для которых доступно исправление. Если язык не отображается, это значит, что исправление не доступно для данного языка..

Предвартельные требования

  • SQL Server 2000 с пакетом обновления 4 (SP4)

    Для получения дополнительных сведений обратитесь к следующей статье Базы Знаний Майкрософт::
    290211Как получить последний пакет обновления для SQL Server 2000

Сведения о перезагрузке компьютера

После установки исправления перезагружать компьютер не требуется..

Сведения о внесении изменений в системный реестр

Нет изменений в реестр.

Сведения о файле исправления

Данное исправление содержит только те файлы, необходимые для устранения описанных в этой статье перечислены. Это исправление может содержать не все файлы, необходимые для полного обновления продукта до последней сборки..

Английская версия исправления содержит версии файлов, приведенные в следующей таблице (или более поздние).. Дата и время для файлов указаны во всеобщем скоординированном времени (UTC).. При просмотре сведений о файле, время изменяется на местное.. Чтобы узнать разницу между временем по Гринвичу и местным временем,Часовой поясна вкладке элемента «Дата и время» панели управления.
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файла:Дата:времяПлатформа
Spupdsvc.exe6.2.24.022,75201-Июн-200511: 43X86
Tempcatsign.cdfНеприменимо2,11317 Ноября 2006 г.02: 16Неприменимо
80sp4 tools.sqlНеприменимо134,62818 Февраля 2006 г.09: 40Неприменимо
Dtsui.dll2000.80.2232.01,593,34417 Ноября 2006 г.00: 52X86
Impprov.dll2000.80.2232.0102,40017 Ноября 2006 г.00: 52X86
Msgprox.dll2000.80.2232.094,20817 Ноября 2006 г.00: 52X86
Msrpjt40.dll4.10.9424.0188,47323 Января 2006 г.16: 13X86
Mssdi98.dll8.11.50523.0239,10406-Июн-200506: 46X86
Ntwdblib.dll2000.80.2232.0290,81617 Ноября 2006 г.00: 52X86
Odsole70.dll2000.80.2232.069,63217 Ноября 2006 г.00: 52X86
Osql.exe2000.80.2232.057,34416 Ноября 2006 г.08: 46X86
Pfclnt80.dll2000.80.2232.0430,08017 Ноября 2006 г.00: 52X86
Procsyst.SQLНеприменимо552,06816 Июня 2005 г.08: 15Неприменимо
Qrdrsvc.exe2000.80.2232.0192,51216 Ноября 2006 г.08: 50X86
Replcom.sqlНеприменимо1,214,73316 Ноября 2006 г.08: 36Неприменимо
Replmerg.exe2000.80.2232.0163,84016 Ноября 2006 г.08: 52X86
Replmerg.sqlНеприменимо1,151,52116 Ноября 2006 г.08: 36Неприменимо
Replprov.dll2000.80.2232.0237,56817 Ноября 2006 г.00: 52X86
Replrec.dll2000.80.2232.0315,39217 Ноября 2006 г.00: 52X86
Replsub.dll2000.80.2232.0270,33617 Ноября 2006 г.00: 52X86
Replsys.sqlНеприменимо1,096,07531 Июля 2006 г.09: 21Неприменимо
Repltran.SQLНеприменимо1,000,63402 Февраля 2006 г.05: 59Неприменимо
Rinitcom.dll2000.80.2232.0278,52817 Ноября 2006 г.00: 52X86
Semexec.dll2000.80.2232.0856,06417 Ноября 2006 г.00: 52X86
Snapshot.exe2000.80.2232.061,44016 Ноября 2006 г.08: 57X86
Sp4_serv_qfe.SQLНеприменимо18,81016 Июня 2005 г.08: 15Неприменимо
Sqlagent.exe2000.80.2232.0323,58416 Ноября 2006 г.08: 38X86
Sqldiag.exe2000.80.2232.0118,78416 Ноября 2006 г.09: 16X86
Sqldmo.dll2000.80.2232.04,362,24017 Ноября 2006 г.00: 52X86
Sqldumper.exeНеприменимо22,52816 Ноября 2006 г.08: 57X86
Sqlevn70.rll2000.80.2232.045,05617 Ноября 2006 г.00: 52Неприменимо
Sqlfth75.dll2000.80.2232.0102,40016 Ноября 2006 г.08: 45X86
Sqlservr.exe2000.80.2232.09,175,04016 Ноября 2006 г.10: 43X86
Sqlsort.dll2000.80.2232.0589,82417 Ноября 2006 г.00: 52X86
Stardds.dll2000.80.2232.0176,12817 Ноября 2006 г.00: 52X86
Svrnetcn.dll2000.80.2232.0110,59217 Ноября 2006 г.00: 52X86
Ums.dll2000.80.2232.035,32817 Ноября 2006 г.00: 52X86
Xpstar.dll2000.80.2232.0311,29617 Ноября 2006 г.00: 52X86
Osql.exe2000.80.2232.057,34416 Ноября 2006 г.08: 46X86
Sqlse.rll1.1.2041.045,05602 Мая 2006 г.03: 22Неприменимо
Sqlstpcustomdll.dll1.1.2041.01,846,78402 Мая 2006 г.03: 22X86
Sqlstpcustomdll.rll1.1.2041.012,28802 Мая 2006 г.03: 22Неприменимо
Updspapi.dll6.2.24.0371,42401-Июн-200511: 45X86

Временное решение

Для временного решения этой проблемы воспользуйтесь одним из следующих способов.
  • Следует Избегайте отмены запроса.
  • Избегайте использования длительных операций с типами данных больших двоичных объектов. Эти операции сделать ресурсоемких запросов ресурсов и может замедлить работу сервера.
  • Перепишите запрос, чтобы избежатьUNIONоператор илиВНЕШНЕЕ ОБЪЕДИНЕНИЕоператор.

Статус

Корпорация Майкрософт подтверждает, что это проблема в продуктах Майкрософт, перечисленных в разделе «Применяется к»..

Дополнительная информация

Для получения дополнительных сведений о схеме именования для обновления SQL Server щелкните следующий номер статьи базы знаний Майкрософт:
822499Новая схема присвоения имен пакетам обновлений программного обеспечения Microsoft SQL Server
Дополнительные сведения о терминах, используемых при описании обновлений программного обеспечения, см. в следующей статье базы знаний Майкрософт::
824684Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт
Примечание. Это ЭКСПРЕСС-ПУБЛИКАЦИЯ, подготовленная непосредственно службой технической поддержки Майкрософт . Сведения, содержащиеся в данном документе, предоставлены в качестве отклика на возникшие проблемы. Из-за срочности в материалах могут быть опечатки, и в любое время и без уведомления в них могут быть внесены изменения. Чтобы получить дополнительные сведения, см. Условия использования.

Свойства

Код статьи: 928568 - Последний отзыв: 27 ноября 2010 г. - Revision: 2.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 Developer Edition
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Workgroup Edition
Ключевые слова: 
kbautohotfix kbexpertiseadvanced kbtshoot kbfix kbhotfixserver kbqfe kbmt KB928568 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:928568

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

 

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