Symptomer
Når du bruker Microsoft 11 ODBC-driveren for SQL Server i en flertrådet program, prøver en tilkobling (SQLDriverConect/SQLConnect) fører til brudd på tilgangstillatelse.
Årsak
Dette problemet oppstår på grunn av en kappløpssituasjon som er forårsaket av en oppsyn under initialisering. Dette problemet oppstår når to eller flere tråder prøver å opprette tilkoblinger.
Oppløsning
Informasjon om kumulativ oppdatering
Problemet ble først løst i den følgende kumulative oppdateringen av SQL Server:
Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Vi anbefaler at du laster ned og installerer de nyeste kumulative oppdateringene for SQL Server:
Løsningen
Du kan omgå dette problemet ved å bruke et program som kan opprette den første tilkoblingen i én tråd. Hvis den første tilkoblingen er opprettet i én tråd, brukes ikke driveren for SQL Server Native Client 11 (det vil si den tidligere ODBC-driverversjonen) til å opprette den første tilkoblingen prøver. Dette unngår problemet.
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".