Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Príznaky

Pri pokuse o pripojenie k databáze pomocou SqlConnection objekt Microsoft ADO.NET 2.0 zlyhania pripojenia môže ohlasovať, napriek tomu, že databázový server nie je dostupná. Tento problém je najviac viditeľné, ak sú splnené nasledujúce podmienky:

  • Databázový server už nie je k dispozícii aspoň minútu.

  • Klient sa pokúsil pripojiť k serveru databázy počas tohto času.

Príčina

Tento problém sa vyskytuje z dôvodu správania, ku ktorému dochádza pri predchádzajúce pokusy o pripojenie na server so systémom Microsoft SQL Server zlyhá. Fond SqlClient pripojenia môže vnútorne throttle počet nové pokusy o pripojenie na server. Tento postup je určený výskyt chvíľu. Počas tohto času fondu pripojení automaticky správy poslednú chybu výskytu namiesto toho, aby pokus o pripojenie na server. Po uplynutí lehoty ďalšiu požiadavku na pripojenie z klient získa platí pripojenie na server so systémom server SQL Server. Poznámka: V niektorých prípadoch môžu dosiahnuť doba veľké. Tento problém bude závisieť od dĺžky databázový server nie je k dispozícii.

Riešenie

Ak chcete vyriešiť tento problém, prevezmite príslušný súbor v počítači:

Pre počítače typu x86

Je k dispozícii na prevzatie z Microsoft Download Center nasledujúci súbor:http://download.Microsoft.com/download/2/C/5/2C5BCDC9-3241-443A-9F96-4E0B0EDFA727/NDP20-KB916002-x86.exe

Pre počítače typu x64

Je k dispozícii na prevzatie z Microsoft Download Center nasledujúci súbor:http://download.Microsoft.com/download/D/3/9/D39C79DF-4158-45DF-9031-92C52AB0ED19/NDP20-KB916002-x64.exe

Pre počítače s procesorom Itanium

Je k dispozícii na prevzatie z Microsoft Download Center nasledujúci súbor: http://download.Microsoft.com/download/0/0/3/00392DD3-5B4F-4D99-94E8-6827B8F8D7EF/NDP20-KB916002-ia64.exe Ďalšie informácie o preberaní súborov technickej podpory spoločnosti Microsoft, kliknite na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:

119591 Získanie podporných súborov spoločnosti Microsoft zo služieb online Spoločnosť Microsoft preverila, či tento súbor neobsahuje vírusy. Spoločnosť Microsoft použila aktuálny antivírusový softvér, dostupný v deň zverejnenia tohto súboru. Súbor je uložený na zabezpečených serveroch, ktoré neumožňujú neoprávnené zmeny súborov.

Alternatívne riešenie

Obísť tento problém, použite ClearPool alebo ClearAllPools metódy SqlConnection objekt obnoviť pripojenie fondu.

Stav

Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.

Ďalšie informácie

Po použití tejto rýchlej opravy, malé oneskorenie naďalej vyskytovať pred klientskej aplikácie môžete úspešne pripojiť na server databázy pri databázový server obnoví z výpadok. Zvyčajne oneskorenia by nemali trvať viac ako 60 sekúnd, bez ohľadu na to, koľko SQL Server bola predtým k dispozícii. Ďalšie informácie získate po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:

824684 Popis štandardnej terminológie použitej na popis aktualizácií softvéru od spoločnosti MicrosoftĎalšie informácie o triede SqlConnection , nájdete na nasledujúcej webovej lokalite Microsoft Developer Network (MSDN):

http://msdn2.microsoft.com/en-us/library/system.data.sqlclient.sqlconnection(VS.80).aspxTáto rýchla oprava je zahrnuté v balíku rovnaké ako rýchlu opravu v nasledujúcom článku databázy Microsoft Knowledge Base:

912151 FIX: pripojenie môže uplynúť časový limit pred prvý pokus pripojiť zlyhanie partnera pri pokuse o pripojenie k zrkadlené databázy servera SQL Server 2005 pomocou ADO.NET 2.0 aplikácia

912731 Oprava: pri ADO.NET pripojený aplikáciu System.Data.SqlClient názvov, aplikácie, môžu sa vyskytnúť vysoké využitie Procesora a môže prestať reagovať

912732 Oprava: chyba sa môže vyskytnúť pri spustení novej transakcie ADO.NET 2.0 na pripojenie, ktoré je otvorené databázy servera SQL Server 2005

913177 FIX: chybové hlásenie sa môže zobraziť, pripojený ADO.NET aplikácií používa SqlBulkCopy Trieda

913764 FIX: chybové hlásenie pri pokuse spustiť dotaz UNION ALL alebo metódu DeriveParameters: "vnútorné spojenie fatal error"

913765 FIX: SqlException výnimky sa môže vyskytnúť niektorý z postupov vykonať zavolaním na inštanciu triedy SqlCommand ADO.NET 2.0 aplikácie

913766 FIX: A DateTime stĺpec, ktorý neobsahuje žiadne údaje nesprávne predstavuje pole DateTime.MinValue pri .NET Framework 2.0 DataSet objekt je serializáciu zrušiť na klientskom počítači

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×