Savienojuma taimautam, izmantojot parametru MultiSubnetFailover AlwaysOn pieejamības grupas uztvērējs

Pazīmes

Mēģinot izveidot savienojumu ar Microsoft SQL Server 2012 AlwaysOn pieejamības grupas uztvērējs ar klienta lietojumprogrammā, var rasties pieteikšanās taimauta kļūdas ziņojumu.

Piemēram, izmantojot SqlCmd komandu, var saņemat šādu kļūdas ziņojumu:

Sqlcmd: Error: Microsoft SQL Native Client: pieteikšanās taimauts beidzies derīguma termiņš.

[Microsoft] [SQL Server Native Client 11.0] Nevar visu pieteikšanās procesu dēļ nekavējoties atvērt servera savienojums


Ja izmantojat Microsoft .NET Framework 3.5 sistēma vai Microsoft .NET Framework 4.0 lietojumprogramma, izmantojot .net Framework datu sniedzējs SQL Server, varat saņemt šādu kļūdas ziņojumu:

Beidzies taimauts. Taimauta periods beidzās pirms operācijas pabeigšanas vai serveris nereaģē.
pie System.Data.SqlClient.SqlInternalConnection.OnError (SqlException izņēmumu, Boolean breakConnection)
pēc System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()
pie System.Data.SqlClient.TdsParserStateObject.ReadSniError (TdsParserStateObject stateObj, UInt32 kļūda)
pie System.Data.SqlClient.TdsParserStateObject.ReadSni (DbAsyncResult asyncResult, TdsParserStateObject stateObj)
pēc System.Data.SqlClient.TdsParserStateObject.ReadNetworkPacket()
pēc System.Data.SqlClient.TdsParser.ConsumePreLoginHandshake (Boolean šifrētu, Boolean trustServerCert Boolean & marsCapable)
pie System.Data.SqlClient.TdsParser.Connect (ServerInfo serverInfo SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire šifrētu Boolean, Boolean trustServerCert, Boolean integratedSecurity, Boolean withFailover)
pie System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin (ServerInfo serverInfo, jaunā virkne, Boolean ignoreSniOpenTimeout, TimeoutTimer taimauts, SqlConnection owningObject, Boolean withFailover)
pie System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover (ServerInfo serverInfo, jaunā virkne, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, TimeoutTimer timeout)
pie System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist (SqlConnection owningObject TimeoutTimer taimauta, SqlConnectionString connectionOptions, jaunā virkne, Boolean redirectedUserInstance)
pēc System.Data.SqlClient.SqlInternalConnectionTds. ctor (DbConnectionPoolIdentity identitātes, SqlConnectionString connectionOptions, objektu providerInfo, jaunā virkne, SqlConnection owningObject, Boolean redirectedUserInstance)



Piezīme. Palielināt pieteikšanās taimauts 30 sekundes, ja klienta lietojumprogramma aizņem aptuveni 20 sekundes, lai veiksmīgi izveidot savienojumu.

Šie simptomi rodas, ja ir spēkā šādi nosacījumi:

  • Pieejamības grupas nosaka vairāku apakštīklā.

  • Pievienojot norādīto parametru MultiSubnetFailover .

  • Jums ir aktīvs transportēšanas draivera interfeiss (TDI) filtra draiveris instalētā klienta darbstacijas lietojumprogrammu.

Cēlonis

Šī problēma rodas, jo Tdx.sys draiveri nevar apstrādāt funkciju Closesocket() pareizi, funkciju sauc par TCP/IP Izaicinājumrokspiediena vidū.

Izšķirtspēja

Informācija par labojumfailu

Korporācija Microsoft piedāvā atbalstītu labojumfailu. Tomēr šis labojumfails ir paredzēts tikai šajā rakstā aprakstītās problēmas novēršanai. Lietojiet šo labojumfailu tikai tām sistēmām, kurām ir radusies šajā rakstā aprakstītā problēma. Šajā labojumfailā, iespējams, tiks veikta papildu testēšana. Tādēļ, ja jums šī problēma nerada nopietnus traucējumus, ieteicams pagaidīt nākamos programmatūras atjauninājumus, kuros ir iekļauts šis labojumfails.

Ja labojumfails ir pieejams lejupielādei, sadaļa "Pieejama labojumfaila lejupielāde" ir pieejama šī zināšanu bāzes raksta augšpusē. Ja šādas sadaļas nav, sazinieties ar Microsoft klientu apkalpošanas un atbalsta dienestu, lai iegūtu labojumfailu.

Piezīme. Ja rodas papildu problēmas vai nepieciešama problēmu novēršana, iespējams, būs jāizveido atsevišķs pakalpojuma pieprasījums. Parasti atbalsta izmaksas tiek piemērotas jautājumiem par papildu atbalstu un problēmām, kas neattiecas uz šo konkrēto labojumfailu. Pilnīgu sarakstu ar Microsoft klientu apkalpošanas un atbalsta centra tālruņa numuru vai izveidotu atsevišķu pakalpojuma pieprasījumu, apmeklējiet šo Microsoft vietni:

Piezīme. Veidlapā "Pieejama labojumfaila lejupielāde" norādītas valodas, kurām ir pieejams labojumfails. Ja tajā nav vajadzīgās valodas, tas nozīmē, ka šai valodai labojumfails nav pieejams.

Priekšnosacījumi

Lai lietotu šo labojumfailu, datorā jādarbojas sistēmai Windows 7 SP1 vai Windows Server 2008 R2 SP1.

Lai iegūtu papildinformāciju par Windows 7 vai Windows Server 2008 R2 servisa pakotnes iegūšanu, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

Informācija par 1. servisa pakotni sistēmai Windows 7 un Windows Server 2008 R2

Reģistra informācija

Lai lietotu šo labojumfailu, nav jāveic nekādas izmaiņas reģistrā.

Restartēšanas nepieciešamība

Pēc šī labojumfaila lietošanas dators ir jārestartē.

Informācija par labojumfaila aizstāšanu

Šis labojumfails neaizstāj iepriekš izlaistu labojumfailu.

Ar šī labojumfaila globālo versiju tiek instalēti faili, kuru atribūti ir norādīti tālāk esošajās tabulās. Šo failu datumi un laiki ir norādīti atbilstoši universālajam koordinētajam laikam (UTC). Šo failu datumi un laiki lokālajā datorā tiek parādīti atbilstoši vietējam laikam, ņemot vērā pašreizējo vasaras / ziemas laika nobīdi. Turklāt datumi un laiki var mainīties, ja ar failiem tiek veiktas noteiktas darbības.

Piezīmes par Windows 7 un Windows Server 2008 R2 failu informāciju
Svarīgi! Windows 7 labojumfaili un Windows Server 2008 R2 labojumfaili ir iekļauti vienās un tajās pašās pakotnēs. Taču labojumfailu labojumfailu pieprasīšanas lapā ir norādīti abām operētājsistēmām. Lai pieprasītu labojumfailu pakotni, kas paredzēta vienai vai abām operētājsistēmām, atlasiet labojumfailu, kas norādīts sadaļā "Windows 7/Windows Server 2008 R2" lapā. Rakstos vienmēr skatiet sadaļu “Attiecas uz”, lai noteiktu, kurai operētājsistēmai katrs labojumfails ir paredzēts.

  • Failus, kas attiecas uz noteiktu produktu, Sr līmeni (RTM, SPn), un pakalpojuma jomu (LDR, GDR), var identificēt, skatot faila versijas numurus, kā parādīts šajā tabulā:

    Versija

    Produkts

    Atskaites punkts

    Pakalpojums

    6.1.760
    1.22 XXX

    Windows 7 un Windows Server 2008 R2

    SP1

    LDR

  • MANIFEST faili (. manifest) un MUM faili (. Mum), kas tiek instalēti katrai videi, ir norādīti atsevišķi sadaļā "Papildu failu sistēmai Windows 7 un Windows Server 2008 R2". MUM un MANIFEST faili un saistītie drošības kataloga (. CAT) faili ir ļoti svarīgi, lai uzturētu atjauninātā komponenta stāvokli. Drošības kataloga faili, kas atribūti nav sarakstā, ir parakstīti ar Microsoft ciparparakstu.

Visām atbalstītajām Windows 7 x86 bitu versijām

Faila nosaukums

Tdx.sys

Faila versija

6.1.7601.22382

Faila lielumu

74,752

Datums (UTC)

12-Jul-2013

Laika (UTC)

09:17

Platformas

x86

Visām atbalstītajām x64 bitu versijas Windows 7 un Windows Server 2008 R2

Faila nosaukums

Tdx.sys

Faila versija

6.1.7601.22382

Faila lielumu

118,272

Datums (UTC)

12-Jul-2013

Laika (UTC)

09:35

Platformas

x64

Visām atbalstītajām Windows Server 2008 R2 IA-64 versijām

Faila nosaukums

Tdx.sys

Faila versija

6.1.7601.22382

Faila lielumu

236,544

Datums (UTC)

12-Jul-2013

Laika (UTC)

09:03

Platformas

IA-64


Risinājums

Lai novērstu šo problēmu, izmantojiet kādu no šīm metodēm:

  • Palieliniet savas lietojumprogrammas pieteikšanās taimauts 30 sekundes.

  • Sistēmā Windows Vista, Windows Server 2008 vai Windows jaunāka līdzekli TDI ir novecojusi. Varat izmantot Windows filtrēšanas platforma WFP bitu draiverus. Sazinieties ar piegādātāju pieprasījuma informāciju par produktu jauninājumus, kas ieviest jaunu Windows filtrēšanas platforma instalētie TDI filtra draiveris. Jaunināt produkts, ja tas ir iespējams.

  • Nomainiet TDI, izmantojot līdzīgu produktu, kas ir ieviests Windows filtrēšanas platforma.

  • Iestatiet rekvizītu RegisterAllProvidersIP 0 Windows klastera resursu pieejamības grupas uztvērējs. Ja rekvizīts RegisterAllProvidersIP ir iestatīts uz 0, nav jānorāda MultiSubnetFailover parametrs. Lai iegūtu papildinformāciju par šo metodi, skatiet šajā MSDN vietnē:

Statuss

Korporācija Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir minēti sadaļā "Attiecas uz".

Papildinformācija

Lai iegūtu papildinformāciju par programmatūras atjauninājumu terminoloģiju, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

Microsoft programmatūras atjauninājumu raksturošanai izmantotās standarta terminoloģijas apraksts

Šajā rakstā minētos trešo pušu produktus ražo no korporācijas Microsoft neatkarīgi uzņēmumi. Korporācija Microsoft nesniedz nekādas netiešas vai citādas garantijas par šo produktu veiktspēju vai uzticamību.

Informācija par papildu failu sistēmai Windows 7 un Windows Server 2008 R2

Papildu faili visām atbalstītajām Windows 7 x86 bitu versijām

Faila nosaukums

X86_2c94e745aaec3431931d51020305e2b9_31bf3856ad364e35_6.1.7601.22382_none_6fcc2f6025233efa.manifest

Faila versija

Neattiecas

Faila lielums

702

Datums (UTC)

12-Jul-2013

Laika (UTC)

17:26

Platformas

Neattiecas

Faila nosaukums

X86_microsoft-windows-tdi-over-tcpip_31bf3856ad364e35_6.1.7601.22382_none_ec81028053b014a1.manifest

Faila versija

Neattiecas

Faila lielums

2,924

Datums (UTC)

12-Jul-2013

Laika (UTC)

11:37

Platformas

Neattiecas

Papildu faili visām atbalstītajām x64 bitu versijas Windows 7 un Windows Server 2008 R2

Faila nosaukums

Amd64_fe6f131c914351fbcf6c3bc973329866_31bf3856ad364e35_6.1.7601.22382_none_a8b3dc126d52c78a.manifest

Faila versija

Neattiecas

Faila lielums

706

Datums (UTC)

12-Jul-2013

Laika (UTC)

17:26

Platformas

Neattiecas

Faila nosaukums

Amd64_microsoft-windows-tdi-over-tcpip_31bf3856ad364e35_6.1.7601.22382_none_489f9e040c0d85d7.manifest

Faila versija

Neattiecas

Faila lielums

2,926

Datums (UTC)

12-Jul-2013

Laika (UTC)

12:33

Platformas

Neattiecas

Papildu faili visām atbalstītajām Windows Server 2008 R2 IA-64 versijām

Faila nosaukums

Ia64_649247023b89e8d48b1a96bffe9b85cd_31bf3856ad364e35_6.1.7601.22382_none_a9a13e5e5a562b37.manifest

Faila versija

Neattiecas

Faila lielums

704

Datums (UTC)

12-Jul-2013

Laika (UTC)

17:26

Platformas

Neattiecas

Faila nosaukums

Ia64_microsoft-windows-tdi-over-tcpip_31bf3856ad364e35_6.1.7601.22382_none_ec82a67653ae1d9d.manifest

Faila versija

Neattiecas

Faila lielums

2,925

Datums (UTC)

12-Jul-2013

Laika (UTC)

11:35

Platformas

Neattiecas


Vai nepieciešama papildu palīdzība?

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Microsoft Insider

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka jums varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta speciālistiem.

×