Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Microsoft distribuerar Microsoft SQL Server 2008 Service Pack 3 (SP3) eller Microsoft SQL Server 2008 R2-korrigeringar som en nedladdnings bar fil. Eftersom de här korrigeringarna är kumulativa innehåller alla nya versioner alla snabb korrigeringar och alla säkerhets korrigeringar som ingick med den tidigare versionen av SQL Server 2008 Service Pack 3 (SP3) eller SQL Server 2008 R2.

Symptom

Tänk dig följande situation:

  • Du har ett klient program som använder Java-och Microsoft JDBC-drivrutin för SQL Server för att ansluta till SQL Server.

  • Du uppgraderar Oracle Java Runtime Environment (JRE) till version 6 eller en senare version.

  • När du har uppgraderat JRE kan du inte längre ansluta till SQL Server.

I det här scenariot kan JDBC-drivrutinen sluta svara när den försöker öppna anslutningen. Dessutom kan JDBC-driv rutinen Miss lyckas omedelbart och en samtals stack skapas om någon av följande metoder används för att kryptera anslutningar:

  • Egenskapen kryptering är inställd på True i anslutnings-URL: en.

  • SQL Server är konfigurerat för att tvinga kryptering.

Kommentarer

  • Det här problemet kan uppstå om du använder en tredjeparts-implementering av SSL (Secure Sockets Layer) som/transport (TLS) med samma beteende ändringar som JRE version 6 Update 29 och senare versioner. Den här ändringen löser ett specifikt säkerhets problem som kallas "BEAST". Om du är osäker på om en produkt från tredje part innehåller en implementering av SSL/TLS som inkluderar den här ändringen, kontaktar du produktens tillverkare.

  • All data åtkomst leverantör som använder OpenSSLlibrary kan också orsaka det här problemet.

Orsak

Det här problemet beror på att SQL Server-motorn inte kan hantera inloggnings poster när SSL-data är uppdelade i flera TDS-paket (tabell data ström).

Lösning

Information om Service Pack för SQL Server 2008 R2

Lös problemet genom att skaffa den senaste Service Pack-versionen för SQL Server 2008 R2. Mer information får du om du klickar på följande artikel nummer och läser artikeln i Microsoft Knowledge Base:

2527041 Skaffa den senaste Service Pack-versionen för SQL Server 2008 R2

Kumulativ uppdaterings information

SQL Server 2008 R2 Service Pack 1

Korrigeringen för det här problemet släpptes först i kumulativ uppdatering 6 för SQL Server 2008 R2 Service Pack 1. Om du vill veta mer om hur du hämtar det här kumulativa uppdaterings paketet klickar du på följande artikel nummer och läser artikeln i Microsoft Knowledge Base:

2679367 Kumulativt uppdaterings paket 6 för SQL Server 2008 R2 Service Pack 1Obs! Eftersom build-versionerna är kumulativa innehåller varje ny korrigerings utgåva alla snabb korrigeringar och alla säkerhets korrigeringar som ingick med föregående version av SQL Server 2008 R2. Vi rekommenderar att du använder den senaste korrigerings versionen som innehåller den här snabb korrigeringen. Om du vill veta mer klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

2567616 SQL Server 2008 R2-versioner som släpptes efter SQL Server 2008 R2 Service Pack 1 släpptes

Kumulativt uppdaterings paket 3 för SQL Server 2008 SP3

Korrigeringen för det här problemet släpptes första gången den kumulativa uppdateringen 3. Om du vill veta mer om hur du hämtar det här kumulativa uppdaterings paketet för SQL Server 2008 Service Pack 3 klickar du på följande artikel nummer och läser artikeln i Microsoft Knowledge Base:

2648098 Kumulativt uppdaterings paket 3 för SQL Server 2008 Service Pack 3Obs! Eftersom build-versionerna är kumulativa innehåller varje ny korrigerings utgåva alla snabb korrigeringar och alla säkerhets korrigeringar som ingick med föregående version av SQL Server 2008 Service Pack 3. Vi rekommenderar att du använder den senaste korrigerings versionen som innehåller den här snabb korrigeringen. Om du vill veta mer klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

2629969 SQL Server 2008-versioner som släpptes efter att SQL Server 2008 Service Pack 3 släpptes

Mer information

Mer information om det här problemet finns på följande webbplats:

Microsoft-säkerhetsmeddelande (2588513)

Lösning

Använd någon av följande metoder för att lösa problemet:

  • Använd en tidigare version av Oracle JRE än JRE version 6 Update 29.

  • Inaktivera delning av SSL-poster på JRE nivå.Kommentarer

    • Den här metoden kan påverka HTTP-kommunikationen.

    • Du kan kontakta om du vill ha mer information om den här proceduren.

De tredjepartsprodukter som omnämns i den här artikeln tillverkas av företag som är fristående från Microsoft. Microsoft ger inga garantier av något slag avseende dessa produkters prestanda och tillförlitlighet.

Status

Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".Det här problemet åtgärdades först i SQL Server 2008 R2 Service Pack 2.

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×