Microsoft, Microsoft SQL Server 2008 Service Pack 3 (SP3) veya Microsoft SQL Server 2008 R2 düzeltmelerini indirilebilir bir dosya olarak dağıtır. Düzeltmeler birikimli olduğu için, her yeni sürüm önceki SQL Server 2008 Service Pack 3 (SP3) veya SQL Server 2008 R2 düzeltme sürümü ile sağlanan tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir.

Belirtiler

Aşağıdaki senaryoyu inceleyin:

  • SQL Server 'a bağlanmak için Java ve SQL Server için Microsoft JDBC Driver kullanan bir istemci uygulamanız vardır.

  • Oracle Java çalışma zamanı ortamı 'nı (JRE) sürüm 6 güncelleştirmesi 29 veya sonraki bir sürüme yükseltiyorsunuz.

  • JRE 'yi yükselttikten sonra artık SQL Server 'a bağlanamazsınız.

Bu senaryoda, bağlantıyı açmaya çalışırken, JDBC sürücüsü yanıt vermeyebilir. Ayrıca, bağlantıları şifrelemek için aşağıdaki yöntemlerden biri kullanıldığında, JDBC sürücüsü hemen başarısız olur ve çağrı yığını oluşturulur:

  • Bağlantı URL 'sinde şifrele özelliği true olarak ayarlanır.

  • SQL Server, şifrelemeyi zorunlu kılmak için yapılandırılmıştır.

Notlar

  • Bu sorunla, JRE sürüm 6 güncelleştirmesi 29 ve sonraki sürümleri ile aynı davranış değişikliğini içeren Güvenli Yuvalar Katmanı (SSL)/Transport Layer Security (TLS) uygulamalarını kullanıyorsanız karşılaşabilirsiniz. Bu davranış değişikliği "BEAST" olarak bilinen belirli bir güvenlik sorununu düzeltir. Üçüncü taraf bir ürünün SSL/TLS uygulamasının bu değişikliği içeren bir uygulamasını içerip içermediğini bilmiyorsanız, ürünün satıcısına başvurun.

  • OpenSSLlibrary kullanan herhangi bir veri erişim sağlayıcısı da bu soruna neden olabilir.

Neden

Bu sorun, SSL verileri birden çok tablolu veri akışı (TDS) paketlerine bölündüğünde SQL Server altyapısının oturum açma kayıtlarını işleyememesi nedeniyle oluşur.

Çözüm

SQL Server 2008 R2 için hizmet paketi bilgileri

Bu sorunu çözmek için, en son SQL Server 2008 R2 hizmet paketini edinin. Daha fazla bilgi için, Microsoft Bilgi Bankası 'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:

2527041 En son SQL Server 2008 R2 hizmet paketini edinme

Toplu güncelleştirme bilgileri

SQL Server 2008 R2 Service Pack 1

Bu sorunla ilgili düzeltme ilk olarak SQL Server 2008 R2 Service Pack 1 için toplu güncelleştirme 6 ' da yayımlanmıştır. Bu toplu güncelleştirme paketini edinme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası 'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:

2679367 SQL Server 2008 R2 Service Pack 1 için toplu güncelleştirme paketi 6Not Derlemeler birikimli olduğundan, her yeni düzeltme sürümü önceki SQL Server 2008 R2 düzeltmesi sürümüyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Bu düzeltmeyi içeren en son düzeltme sürümünü uygulamayı düşünebilirsiniz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:

2567616 SQL Server 2008 R2 Service Pack 1 ' den sonra yayınlanan SQL Server 2008 R2 derlemeleri

SQL Server 2008 SP3 için toplu güncelleştirme paketi 3

Bu sorunla ilgili düzeltme ilk olarak toplu güncelleştirme 3 ' te yayımlanmıştır. SQL Server 2008 için bu toplu güncelleştirme paketini edinme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası 'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:

2648098 SQL Server 2008 Service Pack 3 toplu güncelleştirme paketi 3Not Derlemeler birikimli olduğu için, her yeni düzeltme sürümü önceki SQL Server 2008 Service Pack 3 düzeltme sürümü ile sağlanan tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Bu düzeltmeyi içeren en son düzeltme sürümünü uygulamayı düşünebilirsiniz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:

2629969 SQL Server 2008 Service Pack 3 sonrasında yayınlanan SQL Server 2008 derlemeleri

Ek Bilgi

Bu sorun hakkında daha fazla bilgi için aşağıdaki Web sitesini ziyaret edin:

Microsoft Güvenlik Danışma belgesi (2588513)

Çözüm

Bu sorunu çözmek için aşağıdaki yöntemlerden birini kullanın:

  • JRE sürüm 6 güncelleştirme 29 ' dan önceki bir Oracle JRE sürümünü kullanın.

  • JRE düzeyinde SSL kaydını devre dışı bırakın.Notlar

    • Bu yöntemde HTTP iletişimlerinde güvenlik uygulamaları bulunabilir.

    • Bu yordam hakkında daha fazla bilgi için sizinle iletişim kurabilirsiniz.

Bu makalede adı geçen üçüncü taraf ürünler Microsoft'tan bağımsız şirketler tarafından üretilmektedir. Microsoft, bu ürünlerin performansı veya güvenilirliği ile ilgili örtük veya başka türlü hiçbir garanti vermez.

Durum

Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.Bu sorun ilk olarak SQL Server 2008 R2 Service Pack 2 ' de düzeltildi.

Daha fazla yardıma mı ihtiyacınız var?

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Microsoft Insider 'a katılın

Bu bilgi yardımcı oldu mu?

Çeviri kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?

Geri bildiriminiz için teşekkür ederiz!

×