Se aplică la
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Simptome

Atunci când utilizați Microsoft ODBC Driver 11 pentru SQL Server într-o aplicație cu mai multe fire, o încercare de conexiune (SQLDriverConect/SQLConnect) are ca rezultat o încălcare a accesului.

Cauză

Această problemă se produce din cauza unei stări de concurență cauzată de o supraveghere în timpul initializării. Atunci când două sau mai multe fire încearcă să creeze conexiuni, apare problema.

Rezolvare

Informații despre actualizarea cumulativă

Problema a fost remediată pentru prima dată în următoarea actualizare cumulativă de SQL Server:

Fiecare nouă actualizare cumulativă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în actualizarea cumulativă anterioară. Vă recomandăm să descărcați și să instalați cele mai recente actualizări cumulative pentru SQL Server:

Soluție de evitare

Pentru a rezolva această problemă, utilizați o aplicație care poate stabili prima conexiune într-un singur fir. Dacă prima conexiune este stabilită într-un singur fir, driverul SQL Server Native Client 11 (adică versiunea anterioară a driverului ODBC) nu va fi utilizat pentru a face prima încercare de conexiune. Acest lucru evită problema.

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.