Oprava: Chybová zpráva při použití zprostředkovatele System.Data.SqlClient spravovaná data připojit k instanci serveru SQL Server 2005, který je konfigurován pro použití zrcadlení databáze: "interní rozhraní .net Framework Data Provider chyby 6"

Příznaky

Zvažte následující scénář. V aplikaci pomocí spravovaného zprostředkovatele SqlClient připojit k instanci Microsoft SQL Server 2005. Instance serveru SQL Server 2005 je nakonfigurován pro použití zrcadlení databáze. Navíc zadat partnerský server převzetí služeb při selhání v připojovacím řetězci aplikace. V tomto scénáři může zobrazit následující chybová zpráva při připojení k hlavní server po dojde k převzetí služeb při selhání:
Vnitřní rozhraní .net Framework Data Provider chyby 6
Navíc může být zaznamenána následující chybová zpráva v protokolu chyb serveru SQL Server:
Chyba: 18456, závažnosti: 14, stav: 16.
Přihlášení se nezdařilo pro uživatele
DomainName/UserName

Příčina

K tomuto problému dochází, protože kód v souboru System.Data.dll nezpracovává správně změny stavu pro aktuální připojení ve fondu připojení.

Řešení

Informace o opravě hotfix

Podporovaná oprava hotfix je nyní k dispozici od společnosti Microsoft. Je však určena opravit pouze problému popsaného v tomto článku. Použijte ji pouze u systémů, ve kterých dochází k tomuto konkrétnímu problému.

Chcete-li vyřešit tento problém, obraťte se na technickou podporu společnosti Microsoft získat opravu hotfix. Úplný seznam telefonních čísel služeb podpory zákazníků společnosti Microsoft a informace o cenách podpory naleznete na následujícím webu společnosti Microsoft:Poznámka: Ve zvláštních případech mohou být stornovány poplatky, které jsou třeba obvykle zaplatit za telefonní hovory, pokud pracovník služeb podpory společnosti Microsoft určí, že konkrétní aktualizace odstraní váš problém. Výdaje na technickou podporu použije dalších otázek a problémů, které nelze vyřešit konkrétní aktualizací.

Informace o restartování počítače

Po instalaci této opravy hotfix nemusíte restartovat počítač.

Informace o nahrazení opravy hotfix

Tato oprava hotfix nenahrazuje žádné další opravy hotfix.

Informace o souborech opravy hotfix

Tato oprava hotfix obsahuje pouze soubory, které jsou nutné k opravě problémů uvedených v tomto článku jsou uvedeny. Tato oprava hotfix nemusí obsahovat všechny soubory nutné k plné aktualizaci produktu na nejnovější verzi.

Anglická verze této opravy hotfix má atributy (nebo pozdější atributy souborů) uvedené v následující tabulce. Kalendářní data a časy jednotlivých souborů jsou uvedeny v koordinovaném světovém čase (UTC). Při zobrazení informací o souboru je převeden na místní čas. Rozdíl mezi místním časem a časem UTC naleznete na kartě Časové pásmo v položce Datum a čas v okně Ovládací panely.
Rozhraní.NET Framework 2.0, verze x86
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
System.data.dll2.0.50727.9482,903,55226-Oct-200703:22x86
Rozhraní.NET Framework 2.0, verze x64
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
System.data.dll2.0.50727.9482,969,60025-Oct-200722:49x64
System.data.dll2.0.50727.9482,903,55226-Oct-200703:22x86
Rozhraní.NET Framework 2.0, verze pro procesory Itanium
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
System.data.dll2.0.50727.9483,111,93626-Oct-200700:05IA-64
System.data.dll2.0.50727.9482,903,55226-Oct-200703:22x86
Poznámka: Tato oprava hotfix není zahrnuta v rozhraní.NET Framework 2.0 Service Pack 1 (SP1). Pokud používáte rozhraní.NET Framework 2.0 SP1, je nutné nainstalovat následující balíček kumulativní:
Dostupnost rozhraní.NET Framework 2.0 Post-Service Pack 1 balíčku oprav hotfix kumulativní pro System.Data.dll a System.Data.OracleClient.dll 948815

Stav

Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Další informace

Toto chování byl původně ohlášen dochází při zadání serveru partnera převzetí služeb při selhání v připojovacím řetězci aplikace. Problém byl poskytl opravu hotfix. Tento problém může také dojít bez partnera převzetí služeb při selhání v připojovacím řetězci.

Pro další informace o terminologii používané v aktualizacích softwaru, klepněte na následující číslo článku k zobrazení článku v databázi Microsoft Knowledge Base:
824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft
Vlastnosti

ID článku: 944099 - Poslední kontrola: 14. 1. 2017 - Revize: 1

Microsoft .NET Framework 2.0, Microsoft .NET Framework 2.0 IA64 Edition, Microsoft .NET Framework 2.0 x64 Edition

Váš názor