Příznaky
Když používáte Microsoft ODBC Driver 11 for SQL Server v aplikaci s více vlákny, pokusí se pokus o připojení (SQLDriverConect/SQLConnect) porušení přístupu.
Příčina
K tomuto problému dochází kvůli konfliktu časování v průběhu inicializace. Problém nastane, když se dva nebo víc vláken pokusí vytvořit připojení.
Řešení
Informace o kumulativní aktualizaci
Tento problém byl poprvé opraven následující kumulativní aktualizací SQL serveru:
Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Doporučujeme stáhnout a nainstalovat nejnovější kumulativní aktualizace pro SQL Server:
Alternativní řešení
Tento problém můžete vyřešit pomocí aplikace, která může vytvořit první připojení v jednom vlákně. Pokud je první připojení vytvořeno v jednom vláknu, při prvním pokusu o připojení se nepoužije ovladač SQL Server Native Client 11 (to znamená starší verze ovladače ODBC). Tím se zabrání tomuto problému.
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.