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.

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?

Děkujeme vám za zpětnou vazbu.

×