KB3116718 – PATAISYMAS: įvyksta prieigos pažeidimas, kai naudojate ODBC Driver11 "„SQL Server“ 2014"

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

Požymiai

Kai naudojate "„Microsoft“" ODBC tvarkyklę 11, skirtą "„SQL Server“" kelių gijų programoje, bandymas prisijungti (SQLDriverConect / SQLConnect) lemia prieigos pažeidimą.

Priežastis

Ši problema kyla dėl lenktynių būklės, kurią sukelia inicijavimo metu atliktas nepaisymas. Kai dvi ar daugiau gijų bando sukurti ryšį, atsiranda problema.

Sprendimas

Kaupiamojo naujinimo informacija

Problema pirmą kartą buvo išspręsta šiame kaupiamajame "„SQL Server“" naujinime:

Rekomendacija:Įdiekite naujausią "SQL Server" kaupiamąjį naujinimą „SQL Server“

Kiekviename naujame „SQL Server“ kaupiamajame naujinime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnį kaupiamąjį naujinimą. Rekomenduojame atsisiųsti ir įdiegti naujausius kaupiamuosius "„SQL Server“" naujinimus:

      

Sprendimo būdas

Norėdami išspręsti šią problemą, naudokite programą, kuri gali užmegzti pirmąjį ryšį vienoje gijoje. Jei pirmasis ryšys užmezgamas per vieną giją, pirmajam bandymui prisijungti nebus naudojama "„SQL Server Native Client“ 11" tvarkyklė (t. y. ankstesnė ODBC tvarkyklės versija). Taip išvengsite problemos.

Būsena

„„Microsoft““ patvirtino, kad tai yra „„Microsoft““ produktų, išvardytų dalyje „Taikoma“, problema.