Dotyczy
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Symptomy

W przypadku używania sterownika Microsoft ODBC 11 dla programu SQL Server w aplikacji wielowątkowej próba połączenia (SQLDriverConect/SQLConnect) powoduje naruszenie zasad dostępu.

Przyczyna

Ten problem występuje z powodu sytuacji wyścigu, która jest powodowana przez nadzór podczas inicjowania. Gdy dwa lub więcej wątków usiłuje utworzyć połączenia, występuje problem.

Rozwiązanie

Informacje o aktualizacji zbiorczej

Problem został po raz pierwszy rozwiązany w następującej zbiorczej aktualizacji programu SQL Server:

Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zalecamy pobranie i zainstalowanie najnowszych aktualizacji zbiorczych programu SQL Server:

Obejście

Aby obejść ten problem, użyj aplikacji, która może ustanowić pierwsze połączenie w jednym wątku. Jeśli pierwsze połączenie zostanie ustanowione w jednym wątku, sterownik programu SQL Server Native Client 11 (to znaczy Starsza wersja sterownika ODBC) nie zostanie wykorzystany do nawiązania pierwszej próby połączenia. Pozwoli to uniknąć problemu.

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.