Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Microsoft разпространява Microsoft SQL Server 2008 Service Pack 3 (SP3) или Microsoft SQL Server 2008 R2 поправя като един файл за изтегляне. Тъй като корекциите са кумулативни, всяка нова версия съдържа всички актуални корекции и всички корекции на защитата, които са били включени в предишния SQL Server 2008 Service Pack 3 (SP3) или SQL Server 2008 R2 Fix Release.

Симптоми

Обмислете следния сценарий:

  • Имате клиентско приложение, което използва Java и Microsoft JDBC Driver за SQL Server, за да се свърже към SQL Server.

  • Можете да надстроите околната среда на Oracle Java Runtime (JRE) до версия 6 Update 29 или по-нова версия.

  • След като надстроите JRE, вече не можете да се свързвате към SQL Server.

В този случай драйверът на JDBC може да спре да отговаря, когато се опитва да отвори връзката. Освен това драйверът на JDBC не успява незабавно и се генерира стек за обаждания, ако е използван един от следните методи за шифроване на връзки:

  • Свойството шифроване е зададено на TRUE в URL адреса на връзката.

  • SQL Server е конфигуриран за принудително шифроване.

Бележки

  • Можете да се сблъскате с този проблем, ако използвате приложения на трети страни със защитните слоеве със защитени сокети (SSL)/Transport Layer (TLS), които съдържат една и съща поведенческа промяна като JRE версия 6 Update 29 и по-нови версии. Тази промяна в поведението поправя конкретен проблем със защитата, известен като "звяр." Ако не сте сигурни дали даден продукт на друг разработчик съдържа въвеждането на SSL/TLS, което включва тази промяна, обърнете се към доставчика на продукта.

  • Всеки доставчик на достъп до данни, който използва функцията OpenSSLlibrary, също може да причини този проблем.

Причина

Този проблем възниква, тъй като системата на SQL Server не може да обработи записите за влизане, когато данните на SSL се разделят на множество пакети с таблични данни (TDS).

Решение

Информация за сервизния пакет за SQL Server 2008 R2

За да отстраните този проблем, получете най-новата сервизна опаковка за SQL Server 2008 R2. За повече информация щракнете върху следния номер на статия, за да видите статията в базата знания на Microsoft:

2527041 Как да получите най-новия сервизен пакет за SQL Server 2008 R2

Информация за сборна актуализация

SQL Server 2008 R2 сервизен пакет 1

Корекцията за този проблем е издадена за първи път в кумулативната актуализация 6 за SQL Server 2008 R2 Service Pack 1. За повече информация как да получите тази сборна актуализация, щракнете върху следния номер на статия, за да видите статията в базата знания на Microsoft:

2679367 Кумулативна актуализация на пакета 6 за SQL Server 2008 R2 Service Pack 1Забележка Тъй като компилациите са кумулативни, всяко ново издание за корекция съдържа всички поправки и всички корекции на защитата, които са били включени при предишното издание на SQL Server 2008 R2. Препоръчваме ви да обмислите прилагането на най-новото съобщение за корекция, което съдържа тази спешна корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2567616 SQL Server 2008 R2 изгражда, които са издадени след SQL Server 2008 R2 Service Pack 1 е издадена

Кумулативна актуализация на пакет 3 за SQL Server 2008 SP3

Корекцията за този проблем е издадена за първи път в сборна актуализация 3. За повече информация как да получите тази кумулативна актуализация на пакета за SQL Server 2008 Service Pack 3, щракнете върху следния номер на статия, за да видите статията в базата знания на Microsoft:

2648098 Кумулативна актуализация на пакет 3 за SQL Server 2008 Service Pack 3Забележка Тъй като компилациите са кумулативни, всяко ново издание за корекция съдържа всички спешни корекции и всички корекции на защитата, които са били включени в предишния SQL Server 2008 Service Pack 3 Fix Release. Препоръчваме ви да обмислите прилагането на най-новото съобщение за корекция, което съдържа тази спешна корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2629969 SQL Server 2008 изгражда, които са издадени след SQL Server 2008 Service Pack 3 е издадена

Повече информация

За повече информация относно този проблем посетете следния уеб сайт:

Microsoft Security Консултативния (2588513)

Заобиколно решение

За да решите проблема по заобиколен начин, използвайте един от следните методи:

  • Използвайте по-стара версия на Oracle JRE, отколкото JRE версия 6 Update 29.

  • Забраняване на разделянето на SSL запис на ниво JRE.Забележки

    • Този метод може да има последствия за защитата за HTTP комуникации.

    • За повече информация относно тази процедура можете да се свържете с него.

Продуктите на други производители, които се обсъждат в тази статия, са произведени от фирми, независими от Microsoft. Microsoft не дава никакви гаранции – подразбиращи се,или други – за работата или надеждността на тези продукти.

Състоянието

Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".Този проблем е коригиран първо в SQL Server 2008 R2 Service Pack 2.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×