FIX: Вы можете получить сообщение об ошибке при запуске процедуры хранения CLR или функции CLR, использующей контекстное соединение в сервере S'L Server 2005

Ошибка: 50000483 (СЗЛ Хотфикс)

Корпорация Майкрософт распространяет идолои2 идолопов из Microsoft S'L Server 2005 в качестве одного загружаемого файла. Поскольку исправления являются кумулятивными, каждый новый релиз содержит все горячие исправления и все исправления безопасности, которые были включены в предыдущий выпуск исправлений S'L Server 2005.

Аннотация

В этой статье описано следующее об этом выпуске hotfix:

  • Проблемы, исправленные этим пакетом hotfix

  • Предпосылки для установки пакета hotfix

  • Информация о том, следует ли перезапустить компьютер после установки пакета hotfix

  • Информация о том, заменяется ли пакет hotfix любым другим пакетом hotfix

  • Информация о том, следует ли вносить какие-либо изменения в реестр

  • Файлы, содержащиеся в пакете hotfix

Проблемы

Вы выполняете процедуру простоя общего языка (CLR) или функцию CLR в процессе сервера S'L. В процедуре хранения CLR или функции CLR используется контекстное соединение, чтобы открыть соединение с циклом и выполнить много инструкций Transact-S'L. Например, вы выполняете 1 миллиард заявлений о трансакт-СЗЛ. Кроме того, эти операторы Transact-S'L не возвращают наборы результатов. Например, эти операторы Transact-S'L являются операторами SET или операциями курсора. При запуске процедуры хранения CLR или функции CLR в S'L Server 2005 вы можете получить одно из следующих сообщений об ошибке:

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

Сервер: Msg 6535, уровень 16, исполнение 49.NET государственной рамочной рамочной была прервана. Другой запрос вызвал разгрузку AppDomain AppDomain.1 или необработанное исключение .NET.

Примечание AppDomain представляет имя домена приложения, в котором работает код.

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

Сервер: Msg 6532, Уровень 16, исполнение государственной 70.NET Рамочной программы было прервано политикой эскалации из-за извина памяти.

При возникновении этой проблемы сообщения, напоминающие следующие, регистрируются в журнале погрешности сервера S'L:

2007-01-15 14:47:46.76 spid51 AppDomain 3 (CLR_DB.dbo'runtime).2) created.2007-01-15 14:49:48.06 spid 1s AppDomain 3 (CLR_DB.dbo'runtime).2) отмечен для разгрузки из-за давления памяти.2007-01-15 14:51:23.47 spid51 Ошибка: 6532, Тяжесть: 16, Состояние: 70.2007-01-15 14:51:23.47 spid51 .NET Рамочное исполнение было прервано политикой эскалации из-за непамяти.2007-01-15 14:51:53.31 spid51 AppDomain 3 (CLR_DB.dbo'runtime) разгружено.

Решение

Поддерживается hotfix доступен от Microsoft. Тем не менее, этот hotfix предназначен для исправления только проблемы, которая описана в этой статье. Примените этот hotfix только к системам, которые испытывают эту конкретную проблему. Этот hotfix может получить дополнительное тестирование. Поэтому, если вы не серьезно пострадали от этой проблемы, мы рекомендуем вам ждать следующего обновления программного обеспечения, которое содержит этот hotfix. Если hotfix доступен для скачивания, есть раздел "Hotfix скачать доступны" в верхней части этой статьи базы знаний. Если этот раздел не отображается, обратитесь в службу поддержки и службы поддержки майкрософт, чтобы получить hotfix. Заметка В случае возникновения дополнительных проблем или устранения неполадок может потребоваться создание отдельного запроса службы. Обычные расходы на поддержку будут применяться к дополнительным вопросам поддержки и вопросам, которые не соответствуют этому конкретному hotfix. Для получения полного списка телефонных номеров службы поддержки и поддержки майкрософт или создания отдельного запроса на обслуживание посетите следующий веб-сайт Майкрософт:

http://support.microsoft.com/contactus/?ws=supportЗаметка В форме «Hotfix download available» отображаются языки, для которых доступен hotfix. Если вы не видите свой язык, это потому, что hotfix не доступен для этого языка.

Необходимые условия

Для применения этого hotfix необходимо установить пакет услуг S'L Server 2005 Service Pack 1 (SP1). Для получения более подробной информации о том, как получить пакет услуг S'L Server 2005, нажмите на следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:

913089 Как получить последний пакет обновления для SQL Server 2005

Необходимость перезагрузки

Вам не нужно перезапускать компьютер после применения этого hotfix.

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

Вам не нужно менять реестр.

Информация о файле Hotfix

Этот hotfix содержит только те файлы, которые необходимы для исправления проблем, которые перечисляет эта статья. Этот hotfix не может содержать все файлы, которые вы должны полностью обновить продукт до последней сборки. Английская версия этого hotfix имеет атрибуты файла (или более поздние атрибуты файла), которые перечислены в следующей таблице. Даты и время для этих файлов перечислены в скоординированном универсальном времени (UTC). При просмотре информации о файле она преобразуется по местному времени. Чтобы найти разницу между UTC и местным временем, используйте вкладку «Зона времени» в элементе «Дата и время» в панели управления.

32-битная версия S'L Server 2005

Имя файла

Версия файла

Размер

дата

Время

Платформа

Logread.exe

2005.90.2206.0

398,112

17-Nov-2006

03:16

x86

Microsoft.analysisservices.adomdclient.dll

9.0.2206.0

543,520

17-Nov-2006

03:16

x86

Microsoft.analysisservices.dll

9.0.2206.0

1,215,264

17-Nov-2006

03:16

x86

Microsoft.sqlserver.sqlenum.dll

9.0.2206.0

908,064

17-Nov-2006

03:16

x86

Ms.as.deployengine.dll

9.0.2206.0

138,016

17-Nov-2006

03:16

x86

Ms.ss.mgdsqldumper.dll

2005.90.2206.0

75,552

17-Nov-2006

03:16

x86

Msasxpress.dll

9.0.2206.0

22,304

17-Nov-2006

03:16

x86

Msgprox.dll

2005.90.2206.0

197,920

17-Nov-2006

03:16

x86

Msmdlocal.dll

9.0.2206.0

15,614,752

17-Nov-2006

03:16

x86

Msmdredir.dll

9.0.2206.0

3,990,304

17-Nov-2006

03:16

x86

Replprov.dll

2005.90.2206.0

547,616

17-Nov-2006

03:16

x86

Replrec.dll

2005.90.2206.0

782,112

17-Nov-2006

03:16

x86

Sqlaccess.dll

2005.90.2206.0

347,936

17-Nov-2006

03:16

x86

Sqlagent90.exe

2005.90.2206.0

318,752

17-Nov-2006

03:16

x86

Sqlservr.exe

2005.90.2206.0

28,964,696

17-Nov-2006

03:16

x86

Xmlsub.dll

2005.90.2206.0

192,800

17-Nov-2006

03:10

x86

Xpstar90.dll

2005.90.2206.0

292,640

17-Nov-2006

03:10

x86

Xpstar90.rll

2005.90.2206.0

152,864

17-Nov-2006

03:16

Not Applicable

Версия на базе S'L Server 2005 x64

Имя файла

Версия файла

Размер

дата

Время

Платформа

Logread.exe

2005.90.2206.0

522,528

16-Nov-2006

18:02

x64

Microsoft.analysisservices.adomdclient.dll

9.0.2206.0

543,520

16-Nov-2006

18:02

x86

Microsoft.analysisservices.dll

9.0.2206.0

1,215,264

17-Nov-2006

03:16

x86

Microsoft.sqlserver.mgdsqldumper.dll

2005.90.2206.0

91,424

16-Nov-2006

18:02

x64

Microsoft.sqlserver.sqlenum.dll

9.0.2206.0

875,296

16-Nov-2006

18:02

x86

Microsoft.analysisservices.deploymentengine.dll

9.0.2206.0

138,016

17-Nov-2006

03:16

x86

Msasxpress.dll

9.0.2206.0

27,424

16-Nov-2006

18:02

x64

Msgprox.dll

2005.90.2206.0

259,360

16-Nov-2006

18:02

x64

Msmdlocal.dll

9.0.2206.0

15,614,752

17-Nov-2006

03:16

x86

Msmdredir.dll

9.0.2206.0

3,990,304

17-Nov-2006

03:16

x86

Replprov.dll

2005.90.2206.0

745,248

16-Nov-2006

18:02

x64

Replrec.dll

2005.90.2206.0

1,008,416

16-Nov-2006

18:02

x64

Sqlaccess.dll

2005.90.2206.0

355,104

16-Nov-2006

18:02

x86

Sqlagent90.exe

2005.90.2206.0

389,920

16-Nov-2006

18:02

x64

Sqlservr.exe

2005.90.2206.0

39,371,040

16-Nov-2006

18:02

x64

Xmlsub.dll

2005.90.2206.0

317,216

16-Nov-2006

18:02

x64

Xpstar90.dll

2005.90.2206.0

540,960

16-Nov-2006

18:02

x64

Xpstar90.rll

2005.90.2206.0

153,376

16-Nov-2006

18:02

Not Applicable

Архитектурная версия Itanium 2005

Имя файла

Версия файла

Размер

дата

Время

Платформа

Logread.exe

2005.90.2206.0

1,095,456

16-Nov-2006

12:14

IA-64

Microsoft.analysisservices.adomdclient.dll

9.0.2206.0

543,520

16-Nov-2006

12:14

x86

Microsoft.analysisservices.deploymentengine.dll

9.0.2206.0

138,016

17-Nov-2006

03:16

x86

Microsoft.analysisservices.dll

9.0.2206.0

1,215,264

17-Nov-2006

03:16

x86

Microsoft.sqlserver.mgdsqldumper.dll

2005.90.2206.0

163,104

16-Nov-2006

12:14

IA-64

Microsoft.sqlserver.sqlenum.dll

9.0.2206.0

875,296

16-Nov-2006

12:14

x86

Msasxpress.dll

9.0.2206.0

55,072

16-Nov-2006

12:14

IA-64

Msgprox.dll

2005.90.2206.0

542,496

16-Nov-2006

12:14

IA-64

Msmdlocal.dll

9.0.2206.0

48,610,080

16-Nov-2006

12:14

IA-64

Msmdredir.dll

9.0.2206.0

6,244,128

16-Nov-2006

12:14

Not Applicable

Replprov.dll

2005.90.2206.0

1,617,184

16-Nov-2006

12:14

IA-64

Replrec.dll

2005.90.2206.0

2,141,472

16-Nov-2006

12:14

IA-64

Sqlaccess.dll

2005.90.2206.0

349,472

16-Nov-2006

12:14

x86

Sqlagent90.exe

2005.90.2206.0

1,141,024

16-Nov-2006

12:14

IA-64

Sqlservr.exe

2005.90.2206.0

72,259,872

16-Nov-2006

12:14

IA-64

Xmlsub.dll

2005.90.2206.0

590,624

16-Nov-2006

12:14

IA-64

Xpstar90.dll

2005.90.2206.0

951,072

16-Nov-2006

12:14

IA-64

Xpstar90.rll

2005.90.2206.0

152,352

16-Nov-2006

12:14

Not Applicable

Обходное решение

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

Статус

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

Ссылки

Для получения дополнительной информации о контекстном подключении посетите следующий веб-сайт Microsoft Developer Network (MSDN):

http://msdn2.microsoft.com/en-us/library/ms131053.aspxДля получения дополнительной информации об ограничениях на регулярные подключения и на контекстные соединения, посетите следующий веб-сайт MSDN:

http://msdn2.microsoft.com/en-us/library/ms131101.aspxДля получения более подробной информации о схеме именования для обновлений Microsoft S'L Server, нажмите следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:

822499 Новая схема именования для пакетов обновлений программного обеспечения Microsoft S'L ServerДля получения дополнительной информации о терминологии обновления программного обеспечения, нажмите следующий номер статьи, чтобы просмотреть статью в базе знаний Microsoft:

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

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

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

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

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

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×