Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Корпорация Майкрософт распространяет исправления Microsoft SQL Server 2008 как один загружаемый файл. Так как исправления являются накопительными, каждый выпуск содержит все исправления и все исправления безопасности, которые были включены в предыдущие 2008 SQL Server исправления выпуска.

Симптомы

Хотя Microsoft SQL Server 2008 Reporting Services (SSRS 2008) визуализации больших отчетов или больших моделей, появляется следующее сообщение об ошибке во время выполнения:

Источника: Среда выполнения .NET

Дата:
Код события: 1023
Категории задач: нет
Уровень: ошибка
Ключевые слова: классический
Пользователь: н/д
Компьютер:
описание
Среда выполнения .NET версии значение 2.0.50727.3603 - Неустранимая ошибка механизма исполнения (000006427F44AE16) (80131506)


В файле журнала служб SSRS 2008 также регистрируется следующее сообщение об ошибке:

rshost! rshost! 18f0! < время >:: e ошибка: Создание дампа и завершение процесса из-за неустранимой ошибки.


Эта проблема может возникать в СУБД SQL Server 2008, при запуске SQL Server 2008 объект общеязыковой среды выполнения (CLR). В этом случае может появиться следующее сообщение об ошибке:

< Время > Ошибка сервера: 6536, уровень серьезности: 16, состояние: 1.
Платформа.NET Framework среда CLR произошла неустранимая ошибка сервера A < время >. SQL Server завершает работу. Если ошибка повторяется после перезагрузки сервера, свяжитесь со службой поддержки.

В журнал ошибок SQL может выступать дампа стека со следующим текстом:

<time> Server * *******************************************************************************<time> Server *
<time> Server * BEGIN STACK DUMP:
<time> Server * 03/24/11 19:05:12 spid 0
<time> Server *
<time> Server * A fatal error occurred in .NET Framework runtime.

<time> Server * *******************************************************************************
<time> Server *
<time> Server * BEGIN STACK DUMP:
<time> Server * 03/24/11 19:05:23 spid 0
<time> Server *
<time> Server * Full CLR state dump: A fatal error occurred in .NET Framework runtime.

Причина

Эта проблема возникает, когда используется смешанная сборка CreateThread Win32 API или BeginThread Win32 API для создания потока. Далее поток пытается получить переход к управляемому коду. Такая смена приводит запросить контекст задачи из хост-приложение среды CLR. Как этот переход явно разрешено, возникает ошибка во время выполнения.



Примечание. Переход явно запрещено, так как каждый диспетчер кэша требуется потоки находятся в режиме без вытеснения, прежде чем они пытаются получить доступ к кэш.

Решение


Исправление этой уязвимости первого выпуска накопительного обновления 7 для SQL Server 2008 Пакет обновления 1. Дополнительные сведения о этот накопительный пакет обновления щелкните следующий номер статьи базы знаний Майкрософт:

979065 накопительного обновления 7 для 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 2008 пытается определить ли все небезопасные сборки SQL CLR.NET загрузки в ядро базы данных и потенциально создание потоков, возникла эта проблема. Старайтесь не использовать такие сборки или удалить их из системы по одному, пока симптомом является изолированной и шока проблему.

Например может появиться информационных сообщениях, которые следующим в журнале ошибок SQL для отображения какой SQL CLR сборки используются и может запуск симптома.

2011-03-29 12:01:01.00 spid51 Unsafe assembly "< имя сборки > версия = 0.0.0.0, язык и региональные параметры нейтрального publickeytoken = = null, processorArchitecture – = msil" загружаются в домен приложения 1 (< имя домена приложения >)

Статус

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

Ссылки

Сведения о добавочных модель обслуживания для SQL Server щелкните следующий номер статьи базы знаний Майкрософт:

935897 добавочных модель обслуживания доступна из группы SQL Server для предоставления исправления для проблем, о которых сообщалось в



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

822499 Новая схема присвоения имен пакетам обновлений программного обеспечения Microsoft SQL Server

Для получения дополнительных сведений о терминологии обновлений программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:

Описание 824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×