Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Příznaky

Při pokusu o připojení k databázi pomocí objekt SqlConnection v Microsoft ADO.NET 2.0 selhání připojení smí být hlášena Přestože databázový server je ve skutečnosti k dispozici. Tento problém je nejvíce patrné, pokud jsou splněny následující podmínky:

  • Databázový server byl k dispozici nejméně po dobu jedné minuty.

  • Aplikace klienta se pokusil připojit k databázovému serveru během této doby.

Příčina

K tomuto problému dochází z důvodu chování při selhání předchozí pokusy o připojení k serveru se systémem Microsoft SQL Server. Fondu připojení SqlClient interně může omezovat počet nových pokusů o připojení k serveru. Tento proces má dojít na krátkou dobu. Během této doby fond připojení automaticky hlásí poslední chyby, které došlo místo pokusí o připojení k serveru. Po uplynutí časového období, další požadavek na připojení z klienta aplikace dosáhne true připojení k serveru, na kterém je spuštěn SQL Server. Poznámka: Časové období, někdy může dosáhnout velmi velké. Tento problém bude záviset na jak dlouho server databáze není k dispozici.

Řešení

Chcete-li tento problém vyřešit, stažení příslušného souboru pro váš počítač:

U počítačů s procesorem x86

Je k dispozici pro stahování Microsoft Download Center následující soubor:http://download.microsoft.com/download/2/C/5/2C5BCDC9-3241-443A-9F96-4E0B0EDFA727/NDP20-KB916002-x86.exe

U počítačů s procesorem x64

Je k dispozici pro stahování Microsoft Download Center následující soubor:http://download.microsoft.com/download/D/3/9/D39C79DF-4158-45DF-9031-92C52AB0ED19/NDP20-KB916002-X64.exe

Pro počítače s procesorem Itanium

Je k dispozici pro stahování Microsoft Download Center následující soubor: http://download.microsoft.com/download/0/0/3/00392DD3-5B4F-4D99-94E8-6827B8F8D7EF/NDP20-KB916002-ia64.exe Další informace o tom, jak stahovat soubory podpory společnosti Microsoft klepněte na následující číslo článku databáze Microsoft Knowledge Base:

119591 jak získat soubory podpory společnosti Microsoft ze serverů služeb onlineMicrosoft zkontroloval tento soubor na přítomnost virů. Společnost Microsoft použila aktuální antivirový software, který byl k dispozici k datu, kdy byl soubor vydán. Soubor je uložen na zabezpečených serverech, které pomáhají zabránit neoprávněným změnám v souboru.

Alternativní řešení

Chcete-li tento problém vyřešit pomocí metody ClearPool nebo ClearAllPools objekt SqlConnection obnovit fondu připojení.

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.

Další informace

Po instalaci této opravy hotfix, může stále dojít malé zpoždění před klientská aplikace lze úspěšně připojte k databázovému serveru, pokud databázový server zotavení z výpadku. Toto zpoždění obvykle by neměl trvat déle než 60 sekund, bez ohledu na to, jak dlouho SQL Server byl dříve k dispozici. Další informace získáte klepnutím na následující číslo článku databáze Microsoft Knowledge Base:

824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti MicrosoftDalší informace o třídě SqlConnection naleznete následujícím webu Microsoft Developer Network (MSDN):

http://msdn2.microsoft.com/en-us/library/system.data.sqlclient.sqlconnection(VS.80).aspxTato oprava hotfix je zahrnuta v balíčku opravy hotfix jako oprava hotfix v následujícím článku znalostní báze Microsoft Knowledge Base:

912151 oprava: připojení může časový limit před první pokus připojit k serveru partnera převzetí služeb při selhání při pokusu o připojení k serveru SQL Server 2005 zrcadlené databáze pomocí aplikace založená na ADO.NET 2.0

912731 oprava: připojen ADO.NET při aplikace používá System.Data.SqlClient názvů, aplikace setkat vysoké využití procesoru a může přestat reagovat

912732 oprava: může dojít k chybě při spuštění nové transakce v ADO.NET 2.0 připojení je otevřena databáze SQL Server 2005

913177 oprava: můžete obdržet chybová zpráva při aplikace připojen ADO.NET používá třída SqlBulkCopy

913764 oprava: chybová zpráva při pokusu o spuštění dotazu UNION ALL nebo volání metody DeriveParameters: "závažná chyba vnitřní připojení"

913765 oprava: SqlException výjimka může dojít při volání metod spouštět na instanci třídy SqlCommand v aplikaci ADO.NET 2.0

913766 oprava: A DateTime sloupec, který neobsahuje žádná data reprezentován DateTime.MinValue pole nesprávně v případě, že rozhraní.NET Framework 2.0 DataSet objekt je rekonstruován v klientském počítači

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

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

×