ИСПРАВЛЕНИЕ: Экземпляр SQL Server 2012 может неожиданно завершить при обращении к данным FILESTREAM

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

Эта статья на английском языке: 2721610

Корпорация Майкрософт распространяет исправления 2012 Microsoft SQL Server как один загружаемый файл. Так как исправления являются накопительными, каждый выпуск содержит все исправления и исправить все исправления безопасности, которые были включены в предыдущие 2012 SQL Server выпуска.
Проблема
Рассмотрим следующий сценарий:
  • Включите следующие параметры диспетчера конфигураций SQL Server для экземпляра класса 2012 Microsoft SQL Server:
    • Включить FILESTREAM для доступа Transact-SQL
    • Включить FILESTREAM для потокового доступа файлового ввода-вывода
  • Создайте таблицу, содержащую столбец FILESTREAM и файловая группа FILESTREAM.
  • Запустите приложение, использующее файл вывода.

В этом случае экземпляр SQL Server может неожиданно завершить в условиях высокой нагрузки. Кроме того появляется следующее сообщение об ошибке:
SQL Server был неожиданно прерван

Причина
Эта проблема возникает потому, что в редких случаях доступ к таблице с помощью потокового ввода-вывода, что пути (UNC) может привести к состязания между драйвером поток файлов и экземпляра SQL Server.
Решение

SQL Server 2012

Исправление этой уязвимости первого выпуска накопительного обновления 2 для SQL Server 2012. Дополнительные сведения о том, как получить этот накопительный пакет обновления, щелкните следующий номер статьи базы знаний Майкрософт:
2703275 Накопительный пакет обновления 2 для SQL Server 2012
Примечание Поскольку сборки являются накопительными, каждый новый выпуск исправлений содержит все исправления и исправить все исправления безопасности, которые были включены в предыдущие 2012 SQL Server выпуска. Мы рекомендуем рассмотреть применение самую последнюю версию исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
2692828 Строит 2012 SQL Server, выпущенных после 2012 SQL Server
Статус
Корпорация Майкрософт подтверждает, что это проблема в продуктах корпорации Майкрософт, перечисленных в разделе «Относится к».
Дополнительная информация
Дополнительные сведения о том, как включить данные FILESTREAM, посетите следующий веб-узел Microsoft Developer Network (MSDN):Для получения дополнительных сведений о терминологии, обновление программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:
824684 Описание стандартной терминологии, используемой для описания обновлений программных продуктов Майкрософт

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

Vlastnosti

ID článku: 2721610 – Posledná kontrola: 06/19/2012 00:07:00 – Revízia: 1.0

Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Express, Microsoft SQL Server 2012 Standard

  • kbqfe kbfix kbexpertiseinter kbsurveynew kbmt KB2721610 KbMtru
Pripomienky