Labojums: JDBC draivera var pārstāt reaģēt vai neizdošanos, mēģinot atvērt savienojumu, ja draiveri izmantot, lai izveidotu savienojumu ar SQL Server 2008 datu bāzi

SVARĪGI! Šis raksts ir tulkots, izmantojot Microsoft mašīntulkošanas programmatūru, un šo rakstu nav tulkojis cilvēks. Microsoft piedāvā gan rakstus, ko tulkojuši cilvēki, gan mašīntulkotus rakstus, tāpēc jebkuram zināšanu bāzes rakstam varat piekļūt savā dzimtajā valodā. Tomēr mašīntulkotu rakstu kvalitāte ne vienmēr ir teicama. Šādos rakstos var būt leksikas, sintakses vai gramatikas kļūdas, kas līdzinās kļūdām, kādas pieļauj ārzemnieks, runājot jūsu valodā. Microsoft neuzņemas atbildību par jebkādām neprecizitātēm, kļūdām vai bojājumiem, ko izraisījis kļūdains satura tulkojums vai kas radušās tulkojuma lietojuma gaitā. Turklāt Microsoft regulāri atjaunina mašīntulkošanas programmatūru.

Noklikšķiniet šeit, lai skatītu šī raksta versiju angļu valodā: 2653857
Microsoft izplata Microsoft SQL Server 2008 3. servisa pakotne (SP3) nosaka kā viena lejupielādējamo failu. Jo labojumi ir kumulatīvi, katru jauno release ietver labojumfailus un drošības labojumi, kas bija iekļauta iepriekšējās SQL Server 2008 3. servisa pakotne (SP3) noteikt izlaišanu.
SIMPTOMI
Iedomājieties šādu situāciju:
  • Jums ir klienta pieteikumu, ir izstrādātas, pamatojoties uz Oracle Java virtual machine (JVM) versija 6 Update 29 vai jaunāka versija.
  • Microsoft JDBC draivera pieteikumā izmanto, lai izveidotu savienojumu ar SQL Server 2008 datu bāzi.

Šajā scenārijā, JDBC draivera var pārtraukt reaģēt, mēģinot atvērt savienojumu. Turklāt JDBC draivera uzreiz neizdodas un izsaukuma steks tiek ģenerēts, ja izpildās šādi nosacījumi:
  • Uz Šifrēt rekvizīts ir iestatīts uz Patiesssavienojuma URL.
  • SQL serveris ir konfigurēts tā, lai spēku šifrēšanas.



Piezīmes
  • Šī problēma var rasties, ja izmantojat trešās puses implementāciju ar Secure Sockets Layer (SSL) / Transport Layer Security (TLS), kuros norādīta tā pati uzvedības maiņa, JVM version 6 Update 29 un jaunākas versijas. Šīs izmaiņas uzvedībā ir paredzēts noteikt specifiskas drošības jautājumu. Ja neesat pārliecināts, vai trešās puses produkts satur SSL/TLS, kas ir iekļāvusi šo izmaiņu īstenošanas, sazinieties ar produkta piegādātāju.
  • Jebkuru datu piekļuves pakalpojumu sniedzējs, kas izmanto OpenSSL bibliotēkā var izraisīt šo problēmu.

IEMESLS
Šī problēma rodas, jo SQL Server meklētājprogrammas nevar rīkoties pieteikšanās ierakstus, ja SSL datiem ir sadalīts vairākos tabulas datu plūsma (TDS) paketes.
RISINĀJUMS

Kumulatīvais atjauninājums informāciju

3. Kumulatīvo atjauninājumu pakotne SQL Server 2008 SP3

Noteikt, ka šis jautājums pirmo reizi izdota kumulatīvo atjauninājumu 3. Lai iegūtu papildinformāciju par šī kumulatīvā atjauninājuma pakotne sistēmai SQL Server 2008 3. servisa pakotni, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
2648098 3. Kumulatīvo atjauninājumu pakotne SQL Server 2008 3. servisa pakotne
Piezīme Jo pamatā ir kumulatīvi, katru jauno labojums release ietver labojumfailus un drošības labojumi, kas bija iekļauta iepriekšējās SQL Server 2008 Service Pack 3 noteikt atbrīvošanu. Ieteicams izvērtēt, lietojot jaunāko noteikt izlaišanu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:
2629969 SQL Server 2008 būvē, kas tika izlaists pēc tam, kad tika izdots SQL Server 2008 3. servisa pakotne


PAPILDINDORMĀCIJA
Plašāku informāciju par šo jautājumu, apmeklējiet šādu tīmekļa vietni:


PROFILAKSE
Lai apietu šo problēmu, izmantojiet kādu no šīm metodēm:
  • Izmantot Oracle JVM vecākas versijas par JVM version 6 Update 29.
  • Atspējot SSL ieraksta sadalīšana Oracle JVM līmenī.
    Piezīme Šī metode varētu būt saistīta ar drošības aspektiem HTTP sakariem.


JDBC; savienojumu; karājas; strupceļa; atiestatīt; KB2653857
STATUSS
Korporācija Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas minēti sadaļā "Attiecas uz".

Brīdinājums: šis raksts ir tulkots automātiski

Savybės

Straipsnio ID: 2653857 – Paskutinė peržiūra: 01/16/2012 17:38:00 – Peržiūra: 1.0

Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Express, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 R2 Standard Edition for Small Business, Microsoft SQL Server 2008 R2 Datacenter

  • kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2653857 KbMtlv
Atsiliepimai