Исправление: Нарушение прав доступа при использовании ODBC Driver11 в SQL Server 2014 г

ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.

Эта статья на английском языке: 3116718
Проблема
При использовании Microsoft 11 драйвер ODBC для SQL Server в многопоточном приложении с (помощью SQLDriverConect/SQLConnect) попытка подключения возникает нарушение прав доступа.
Причина
Эта проблема возникает из-за состязания, вызванных отслеживания во время инициализации. Эта проблема возникает, когда два или несколько потоков пытаются создать подключения.
Решение

Информация о накопительном пакете обновления

Проблема была впервые устранена в следующее накопительное обновление SQL Server: Рекомендация: установите последнее накопительное обновление для SQL Server
Каждый новый накопительный пакет обновления для SQL Server содержит все исправления и все безопасности исправления, входившие в состав предыдущего накопительного обновления. Корпорация Майкрософт рекомендует загрузить и установить последние накопительные обновления для SQL Server:
Временное решение
Чтобы обойти эту проблему, используйте приложение, которое можно установить первое подключение в одном потоке. Если первое подключение устанавливается в одном потоке, 11 собственного клиента SQL Server драйвер (т.е., более ранних ODBC драйвер версия) не будет использоваться для первой попытки подключения. Это позволяет избежать проблемы.
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".

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

Свойства

Номер статьи: 3116718 — последний просмотр: 02/22/2016 18:10:00 — редакция: 1.0

Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Service Pack 1

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3116718 KbMtru
Отзывы и предложения