Корпорация Майкрософт распространяет Microsoft SQL Server 2008, для Microsoft SQL Server 2005 или Microsoft SQL Server 2008 R2 устраняет как один загружаемый файл. Так как исправления являются накопительными, каждый выпуск содержит все исправления и все исправления, входившие в состав предыдущих Microsoft SQL Server 2005, Microsoft SQL Server 2008 или Microsoft SQL Server 2008 R2 исправления выпуска.
Симптомы
В Microsoft SQL Server 2005, Microsoft SQL Server 2008 или Microsoft SQL Server 2008 R2 необходимо выбрать запрос, содержащий большой в предложении. Например предложение содержит тысячи значения. При выполнении этого запроса, может возникнуть ошибку невыполненных планировщика. Кроме того мини-дамп файл создается в папке журнала SQL Server 2005, SQL Server 2008 или SQL Server 2008 R2. Иногда может также появиться сообщение об ошибке в журнале ошибок SQL Server.
Примечание. Если об ошибке 8623 возникает вместе с ошибка невыполненных планировщика, выполнение запроса завершается ошибкой.
Ошибка: 8623, уровень серьезности: 16, состояние: 1.
Обработчик запросов исчерпал внутренние ресурсы и не удалось предоставить план запроса. Это редкое событие, происходить только при очень сложных запросах или запросах, ссылающихся на большое количество таблиц или секций. Упростите запрос. Если вы считаете, что получили это сообщение по ошибке, свяжитесь со службой поддержки для получения дополнительных сведений.
Обработчик запросов исчерпал внутренние ресурсы и не удалось предоставить план запроса. Это редкое событие, происходить только при очень сложных запросах или запросах, ссылающихся на большое количество таблиц или секций. Упростите запрос. Если вы считаете, что получили это сообщение по ошибке, свяжитесь со службой поддержки для получения дополнительных сведений.
Примечание. Если об ошибке 8623 возникает вместе с ошибка невыполненных планировщика, выполнение запроса завершается ошибкой.
Причина
Эта проблема возникает из-за проблемы в базу кода SQL Server. Во время выполнения запроса, который содержит большой в предложении базы кода SQL Server не дает планировщик соответствующим образом. Это приводит к неэффективной ЦП для других рабочих потоков, выполняющихся на тот же планировщик и вызывает ошибку невыполненных планировщика.
Решение
Информация о накопительном пакете обновления
SQL Server 2005
Исправление этой уязвимости первого выпуска накопительного обновления 10. Дополнительные сведения о том, как получить этот накопительный пакет обновления для SQL Server 2005, щелкните следующий номер статьи базы знаний Майкрософт:983329 накопительного обновления 10 для SQL Server 2005 Пакет обновления 3
Примечание. Поскольку построения являются накопительными, каждый новый выпуск исправление содержит все исправления и все исправления, входившие в состав предыдущих SQL Server 2005 исправление выпуска. Мы рекомендуем рассмотреть применение последнего выпуска исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:960598 SQL Server 2005 выполняет построение, выпущенных после Пакет обновления 3 для SQL Server 2005
Пакет обновления 1 для SQL Server 2008
Исправление этой уязвимости первого выпуска в накопительное обновление 9 для SQL Server 2008 Пакет обновления 1. Дополнительные сведения о этот накопительный пакет обновления щелкните следующий номер статьи базы знаний Майкрософт:2083921 накопительное обновление 9 для 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.Пакет обновления 2 для SQL Server 2008
Исправление этой уязвимости первого выпуска накопительного обновления 1 для SQL Server 2008 Пакет обновления 2. Дополнительные сведения о этот накопительный пакет обновления щелкните следующий номер статьи базы знаний Майкрософт:2289254 накопительного обновления 1 для SQL Server 2008 Пакет обновления 2
Примечание. Поскольку построения являются накопительными, каждый новый выпуск исправление содержит все исправления и все исправления, входившие в состав предыдущих SQL Server 2008 выпуска исправлений. Мы рекомендуем рассмотреть применение последнего выпуска исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:2402659 SQL Server 2008 выполняет построение, выпущенных после выпуска SQL Server 2008 Пакет обновления 2
SQL Server 2008 R2
Исправление этой уязвимости первого выпуска накопительного обновления 3. Дополнительные сведения о том, как получить этот накопительный пакет обновления для SQL Server 2008 R2 щелкните следующий номер статьи базы знаний Майкрософт:2261464 накопительного обновления 3 для SQL Server 2008 R2
Примечание. Поскольку сборки являются накопительными, каждый новый выпуск исправлений содержит все исправления, входившие в состав предыдущих выпусков исправлений SQL Server 2008 R2 . Мы рекомендуем рассмотреть применение последнего выпуска исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:981356 SQL Server 2008 R2 выполняет построение, выпущенных после выпуска SQL Server 2008 R2
Сведения об исправлении
Существует исправление от корпорации Майкрософт. Однако данное исправление предназначено для устранения только проблемы, описанной в этой статье. Применяйте данное исправление только в тех системах, которые имеют данную проблему.Если исправление доступно для скачивания, имеется раздел "Пакет исправлений доступен для скачивания" в верхней части этой статьи базы знаний. Если этого раздела нет, отправьте запрос в службу технической поддержки для получения исправления.
Примечание. Если наблюдаются другие проблемы или необходимо устранить неполадки, вам может понадобиться создать отдельный запрос на обслуживание. Стандартная оплата за поддержку будет взиматься только за дополнительные вопросы и проблемы, которые не соответствуют требованиям конкретного исправления. Полный список телефонов поддержки и обслуживания клиентов корпорации Майкрософт или создать отдельный запрос на обслуживание посетите следующий веб-узел корпорации Майкрософт:Примечание. В форме "Пакет исправлений доступен для скачивания" отображаются языки, для которых доступно исправление. Если нужный язык не отображается, значит исправление для данного языка отсутствует.
Примечание. После установки исправления, если предложение должно быть достаточно большим, сообщения об ошибке 8623 будет выполняться из-за нехватки ресурсов. Если сообщения об ошибке 8623 после установки данного исправления, используйте один из следующих методов:
Способ 1
Уменьшите число значений в предложении IN.
Способ 2
Ввод значения в предложение в временную таблицу или табличную переменную, а затем запросить результирующий набор, который соединяет исходной таблицы и временные таблицы (или табличной переменной).
Предварительные условия
Для установки этого исправления необходимо установить SQL Server 2005 Пакет обновления 3 (SP3), SQL Server 2008 или SQL Server 2008 R2.Необходимость перезагрузки
После установки исправления, если одна из служб SQL Server выполняется после применения этого исправления необходимо перезагрузить компьютер. Если вы не хотите перезагружать компьютер, остановите все службы SQL Server, перед установкой исправления.Сведения о замене исправлений
Это исправление не заменяет других исправлений.Сведения о файлах
Английская версия данного исправления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для этих файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, откройте вкладку Часовой пояс элемента Дата и время в панели управления.x86-разрядные версии SQL Server 2005
Имя файла | Версия файла | Размер файла | Дата | Время | Хэш-коды |
---|---|---|---|---|---|
Batchparser90.dll | 2005.90.4035.0 | 125,280 | 24-Nov-2008 | 16:14 | |
Dbghelp.dll | 6.6.7.5 | 1,037,152 | 24-Nov-2008 | 14:51 | MD5: 288A3127F85C9416E9A3FD07EDAEDCBD SHA1: FC10D9E27E5C6987B5CB2C5166FBF83252AC41FC |
Dumpdatastore.dll | 2005.90.4035.0 | 1,157,472 | 24-Nov-2008 | 14:56 | MD5: 9B010B4FF41DA4AFAFB94C8456D64059 SHA1: 58783B12982DFACF3D9AF4A1CAFE58A95771CE3D |
Msvcp80.dll | 8.0.50727.42 | 548,864 | 13-Oct-2005 | 16:26 | MD5: 2BC650257FB0867ABD54FD460EC2BAFC SHA1: EC063526AA14BCADEEFFA6D859B39A80680015B7 |
Msvcr80.dll | 8.0.50727.42 | 626,688 | 13-Oct-2005 | 16:26 | MD5: 16D7DDF3B659F7CF1CB9F4DCFF4219F0 SHA1: A61454131940799F01C26943F1594EE6E7409D11 |
Sqlcmd.exe | 2005.90.4035.0 | 141,664 | 24-Nov-2008 | 15:31 | MD5: 2E1B8DF1802612BDA20378B612D46155 SHA1: B45271F4CA358805D3515ADB9DA8D302FA40D8D0 |
Sqlcmd.rll | 2005.90.4035.0 | 24,928 | 24-Nov-2008 | 15:14 | Неприменимо |
Sqldiscoveryapi.dll | 2005.90.4035.0 | 530,784 | 24-Nov-2008 | 15:31 | MD5: 8AC29B7DF7AA97CF12E15BF4D026A96D SHA1: 7DF7C8A0AFFC7EEE19CCA8C321494395DA06CD5C |
Sqlsetupvista.dll | 2005.90.4035.0 | 227,680 | 24-Nov-2008 | 15:31 | MD5: FF9AF51AD873841628C0F5554BD7EB8E SHA1: B538EFC458163E6D04056B1F191B13EF891BA50E |
Finalsql2005information.rtf | Неприменимо | 844 | 14-Jan-2010 | 14:37 | Неприменимо |
Sqlhotfix.chm | Неприменимо | 116,106 | 14-Jan-2010 | 14:37 | Неприменимо |
Sqlse.rll | 1.4.1581.0 | 60,264 | 07-Apr-2010 | 16:40 | Неприменимо |
Sqlrun_as.msp | Неприменимо | 27,555,328 | 08-Apr-2010 | 01:26 | Неприменимо |
Sqlrun_dts.msp | Неприменимо | 14,836,736 | 08-Apr-2010 | 01:28 | Неприменимо |
Sqlrun_ns.msp | Неприменимо | 3,965,952 | 08-Apr-2010 | 01:28 | Неприменимо |
Sqlrun_rs.msp | Неприменимо | 16,354,304 | 08-Apr-2010 | 01:31 | Неприменимо |
Sqlrun_sql.msp | Неприменимо | 39,590,400 | 08-Apr-2010 | 01:36 | Неприменимо |
Sqlrun_tools.msp | Неприменимо | 48,827,904 | 08-Apr-2010 | 01:46 | Неприменимо |
x64-разрядные версии SQL Server 2005
Имя файла | Версия файла | Размер файла | Дата | Время | Хэш-коды |
---|---|---|---|---|---|
Batchparser90.dll | 2005.90.4035.0 | 179,552 | 25-Nov-2008 | 04:38 | |
Dbghelp.dll | 6.6.7.5 | 1,326,944 | 25-Nov-2008 | 04:38 | MD5: 1F5B11622850EBFEA889A8B6F1132F57 SHA1: 68B256D48B40C58FD67DADBC815F443C826BE073 |
Dumpdatastore.dll | 2005.90.4035.0 | 1,566,560 | 25-Nov-2008 | 04:39 | MD5: D3D83B642E6D906918A4527B04E82CA1 SHA1: FADA34561343B9A1B2313335690B2B881E237678 |
Msvcp80.dll | 8.0.50727.42 | 1,097,728 | 14-Oct-2005 | 04:46 | MD5: 5AE0F01F02A03558DA0CBD249E4DF263 SHA1: 64735AB4635B587647A11A599E39D2233D9DE6F0 |
Msvcr80.dll | 8.0.50727.42 | 822,784 | 14-Oct-2005 | 04:46 | MD5: 465CEBD7DA2CEABA5E552FC9118A1415 SHA1: 995060CABE3DDF199B400AD0D80FF5660626793C |
Sqlcmd.exe | 2005.90.4035.0 | 336,736 | 25-Nov-2008 | 04:45 | MD5: 105FAD078031DF182E32C53D5994C457 SHA1: D8953F00436F38880B4B587391BD0D2309E5297E |
Sqlcmd.rll | 2005.90.4035.0 | 25,440 | 25-Nov-2008 | 04:40 | Неприменимо |
Sqldiscoveryapi.dll | 2005.90.4035.0 | 750,432 | 25-Nov-2008 | 04:45 | MD5: 0826CE00BFB5DA7374E4D0E146942471 SHA1: 668553462BD285FBDC241A23E4E259FEF1235DEF |
Sqlsetupvista.dll | 2005.90.4035.0 | 316,256 | 25-Nov-2008 | 04:45 | MD5: 41BBA84E4D204046EF0059E573B98988 SHA1: 557F186F46D09AE59C655B52675D604593E8E611 |
Finalsql2005information.rtf | Неприменимо | 844 | 14-Jan-2010 | 14:37 | Неприменимо |
Sqlhotfix.chm | Неприменимо | 116,106 | 14-Jan-2010 | 14:37 | Неприменимо |
Sqlse.rll | 1.4.1581.0 | 60,776 | 07-Apr-2010 | 17:33 | Неприменимо |
Sqlrun_as.msp | Неприменимо | 46,118,400 | 08-Apr-2010 | 01:15 | Неприменимо |
Sqlrun_dts.msp | Неприменимо | 22,150,656 | 08-Apr-2010 | 01:18 | Неприменимо |
Sqlrun_ns.msp | Неприменимо | 5,689,344 | 08-Apr-2010 | 01:19 | Неприменимо |
Sqlrun_rs.msp | Неприменимо | 21,256,192 | 08-Apr-2010 | 01:22 | Неприменимо |
Sqlrun_sql.msp | Неприменимо | 45,197,312 | 08-Apr-2010 | 01:28 | Неприменимо |
Sqlrun_tools.msp | Неприменимо | 65,248,768 | 08-Apr-2010 | 01:38 | Неприменимо |
IA-64-разрядных версий SQL Server 2005
Имя файла | Версия файла | Размер файла | Дата | Время | Хэш-коды |
---|---|---|---|---|---|
Batchparser90.dll | 2005.90.4035.0 | 293,728 | 24-Nov-2008 | 19:52 | |
Dbghelp.dll | 6.6.7.5 | 3,631,456 | 24-Nov-2008 | 19:52 | MD5: BB797393886A04ED2847AC966A23439D SHA1: B43F7926C0FD268F4496A116B9176753601B5EAD |
Dumpdatastore.dll | 2005.90.4035.0 | 4,322,144 | 24-Nov-2008 | 19:47 | MD5: 5677EC5C5DA9AB7C71580996E598433E SHA1: A98591A4D220C293A6C8E1D2B17E3C4847545721 |
Msvcp80.dll | 8.0.50727.42 | 1,385,472 | 14-Oct-2005 | 04:35 | MD5: 7F0715E63E08692F39C017A6A2D61E56 SHA1: 24B674285AC11D0496529EBC9E7FADC7B7955AC3 |
Msvcr80.dll | 8.0.50727.42 | 1,484,800 | 14-Oct-2005 | 04:35 | MD5: 88B3570029DEC94B06199DB8E7EB66D9 SHA1: FC8EE955B19FCE0F4F1C8F17F9AD97ACB4E129A4 |
Sqlcmd.exe | 2005.90.4035.0 | 530,784 | 24-Nov-2008 | 20:03 | MD5: 512C6ECF02979B75B5C52D5F3021C379 SHA1: 03A8D2BE83EFF1ACE5B002D5E390670B1EF14D83 |
Sqlcmd.rll | 2005.90.4035.0 | 24,416 | 24-Nov-2008 | 19:58 | Неприменимо |
Sqldiscoveryapi.dll | 2005.90.4035.0 | 1,939,808 | 24-Nov-2008 | 20:04 | MD5: 63834474BB3D9B15958A40B0FF102F93 SHA1: F00BE0A455B134CF17FF6C9FBCF19D93BC6F403B |
Sqlsetupvista.dll | 2005.90.4035.0 | 702,816 | 24-Nov-2008 | 20:04 | MD5: 593F2B3BD7C92AEF28A751D5C4421C84 SHA1: 58D55D1822E697D701F9B45A50A6A5B67B998E77 |
Finalsql2005information.rtf | Неприменимо | 844 | 14-Jan-2010 | 14:37 | Неприменимо |
Sqlhotfix.chm | Неприменимо | 116,106 | 14-Jan-2010 | 14:37 | Неприменимо |
Sqlse.rll | 1.4.1581.0 | 59,240 | 07-Apr-2010 | 20:04 | Неприменимо |
Sqlrun_as.msp | Неприменимо | 67,258,368 | 08-Apr-2010 | 00:57 | Неприменимо |
Sqlrun_dts.msp | Неприменимо | 35,875,328 | 08-Apr-2010 | 01:01 | Неприменимо |
Sqlrun_ns.msp | Неприменимо | 12,269,056 | 08-Apr-2010 | 01:02 | Неприменимо |
Sqlrun_rs.msp | Неприменимо | 31,128,576 | 08-Apr-2010 | 01:06 | Неприменимо |
Sqlrun_sql.msp | Неприменимо | 69,868,032 | 08-Apr-2010 | 01:13 | Неприменимо |
Sqlrun_tools.msp | Неприменимо | 65,883,648 | 08-Apr-2010 | 01:23 | Неприменимо |
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".
Ссылки
Для получения дополнительных сведений о терминологии обновлений программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:
Описание 824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт