แก้ไข: โปรแกรมควบคุม JDBC อาจหยุดการตอบสนอง หรือล้มเหลวเมื่อคุณพยายามจะเปิดการเชื่อมต่อถ้าคุณใช้โปรแกรมควบคุมการเชื่อมต่อกับฐานข้อมูล SQL Server 2008

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 2653857 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
ขยายทั้งหมด | ยุบทั้งหมด

เนื้อหาบนหน้านี้

Microsoft กระจายการแก้ไขปัญหาของ Microsoft SQL Server 2008 Service Pack 3 (SP3) เป็นแฟ้มเดียวที่สามารถดาวน์โหลดได้ เนื่องจากการแก้ไขปัญหาเป็นแบบสะสม แต่ละรุ่นใหม่ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และแก้ไขการรักษาความปลอดภัยทั้งหมดที่ถูกรวมอยู่กับก่อนหน้านี้ SQL Server 2008 Service Pack 3 (SP3) แก้ไขนำออกใช้

อาการ

พิจารณาสถานการณ์สมมติต่อไปนี้:
  • คุณมีที่มาที่ถูกพัฒนาขึ้นจาก Oracle Java virtual machine (JVM) รุ่น 6 Update 29 หรือรุ่นที่ใหม่กว่า
  • คุณใช้โปรแกรมควบคุมของ Microsoft JDBC ในแอพลิเคชันเพื่อเชื่อมต่อกับฐานข้อมูล SQL Server 2008

ในสถานการณ์สมมตินี้ JDBC โปรแกรมควบคุมอาจหยุดตอบสนองเมื่อคุณพยายามจะเปิดการเชื่อมต่อ นอกจากนี้ JDBC โปรแกรมควบคุมล้มเหลวทันที และสแต็คการเรียกถูกสร้างขึ้นหากมีเงื่อนไขต่อไปนี้:
  • ที่ เข้ารหัสลับ ตั้งค่าคุณสมบัติเป็น จริงในการเชื่อมต่อ url
  • SQL Server มีการกำหนดค่าให้บังคับใช้การเข้ารหัสลับ



บันทึกย่อ
  • คุณอาจพบปัญหานี้หากคุณใช้การใช้งานอื่น ๆ ของ Secure Sockets Layer (SSL) / ขนส่งเลเยอร์ความปลอดภัย (TLS) ที่ประกอบด้วย behavioral เหมือนเปลี่ยนเป็น JVM รุ่น 6 Update 29 และ รุ่นใหม่กว่าได้ การเปลี่ยนแปลงลักษณะการทำงานนี้ถูกออกแบบมาเพื่อแก้ไขปัญหาความปลอดภัยเฉพาะ ถ้าคุณไม่แน่ใจว่าผลิตภัณฑ์ของบริษัทอื่นประกอบด้วยการใช้งานของ SSL/TLS ที่ได้รวมการเปลี่ยนแปลงนี้ ติดต่อผู้แทนจำหน่ายของผลิตภัณฑ์
  • ผู้ให้บริการที่ใช้ในการเข้าถึงข้อมูลใด ๆ OpenSSL ไลบรารีอาจทำให้เกิดปัญหานี้

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจากโปรแกรมการ SQL Server ไม่สามารถจัดการล็อกระเบียนเมื่อข้อมูล SSL จะแบ่งออกเป็นแพคเก็ตสตรีมข้อมูลตาราง (TDS) หลาย

การแก้ไข

ปรับปรุงข้อมูล

แพคเกจการปรับปรุงการ 3 สำหรับ SQL Server 2008 SP3

แก้ปัญหานี้ถูกนำออกใช้ในการปรับปรุงที่สะสม 3 ครั้งแรก สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจโปรแกรมปรับปรุงนี้สำหรับ SQL Server 2008 Service Pack 3 คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2648098 แพคเกจการปรับปรุงการ 3 สำหรับ SQL Server 2008 Service Pack 3
หมายเหตุ เนื่องจาก builds เป็นแบบสะสม แต่ละการแก้ไขที่ออกใหม่ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และแก้ไขการรักษาความปลอดภัยทั้งหมดที่ถูกรวมอยู่กับก่อนหน้านี้ SQL Server 2008 Service Pack 3 แก้ไขนำออกใช้ เราขอแนะนำว่า คุณควรพิจารณาถึงการนำไปใช้แก้ไขรุ่นล่าสุดที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2629969 SQL Server 2008 สร้างและเผยแพร่หลังจากเปิดตัว SQL Server 2008 Service Pack 3


ข้อมูลเพิ่มเติม

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับปัญหานี้ โปรดเยี่ยมชมเว็บไซต์ต่อไปนี้:

คำแนะนำด้านความปลอดภัยของ Microsoft (2588513)

การหลีกเลี่ยงปัญหา

เมื่อต้องหลีกเลี่ยงปัญหานี้ ใช้หนึ่งในวิธีต่อไปนี้:
  • ใช้ Oracle JVM เวอร์ชันก่อนหน้านี้กว่า JVM รุ่น 6 29 ปรับปรุง
  • ปิดการใช้งาน SSL ระเบียนที่แบ่งที่ระดับ Oracle JVM
    หมายเหตุ วิธีนี้อาจมีความเกี่ยวข้องด้านความปลอดภัยสำหรับการสื่อสารของ HTTP


สถานะ

Microsoft ยืนยันว่า ปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ที่ระบุไว้ในส่วน"ใช้งาน"

คุณสมบัติ

หมายเลขบทความ (Article ID): 2653857 - รีวิวครั้งสุดท้าย: 16 มกราคม 2555 - Revision: 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
Keywords: 
kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2653857 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:2653857

ให้ข้อเสนอแนะ

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com