อาการ
เมื่อคุณพยายามติดตั้ง Microsoft SQL Server ๒๐๑๒หรือ SQL Server ๒๐๑๔บนเซิร์ฟเวอร์ที่มีการรักษาความปลอดภัยชั้นการขนส่ง (TLS) เวอร์ชัน๑.๒ที่เปิดใช้งานคุณอาจพบปัญหาต่อไปนี้:
-
ถ้าเวอร์ชันของ SQL Server ที่คุณกำลังพยายามติดตั้งไม่มีการแก้ไขเพื่อเปิดใช้งานการสนับสนุน TLS ๑.๒ (สำหรับข้อมูลเพิ่มเติมเกี่ยวกับรุ่นที่เพิ่มการสนับสนุน TLS ๑.๒ให้ดู KB ๓๐๕๒๔๐๔) คุณจะได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
รอบนจุดจับการกู้คืนกลไกจัดการฐานข้อมูลล้มเหลว ตรวจสอบแฟ้มบันทึกข้อผิดพลาด SQL Server สำหรับสาเหตุที่เป็นไปได้
-
ถ้าเวอร์ชันของ SQL Server ที่คุณกำลัง พยายามติดตั้ง ประกอบด้วยการแก้ไขเพื่อเปิดใช้งานการสนับสนุน TLS ๑.๒คุณจะได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
การเชื่อมต่อถูกสร้างขึ้นด้วยเซิร์ฟเวอร์เสร็จสมบูรณ์แล้วแต่ข้อผิดพลาดเกิดขึ้นในระหว่างการเข้าสู่ระบบแบบล่วงหน้า (ผู้ให้บริการ: ผู้ให้บริการไปป์ที่มีชื่อข้อผิดพลาด: 0-ไม่มีกระบวนการอยู่ที่จุดสิ้นสุดของไปป์)
ในทั้งสองสถานการณ์เหล่านี้การติดตั้งล้มเหลว
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจากการตั้งค่า SQL Server ใช้ SqlClient สำหรับ ADO.NET จาก .NET Framework ๒.๐ ตามค่าเริ่มต้น .NET Framework ๒.๐จะทำงานกับ TLS ๑.๐
การแก้ไข
เมื่อต้องการแก้ไขปัญหานี้ให้ติดตั้งการยกเลิกโปรแกรมแก้ไขด่วนสำหรับ .NET Framework แล้วรีสตาร์ทเซิร์ฟเวอร์ ใช้ตารางต่อไปนี้เพื่อค้นหาโปรแกรมแก้ไขด่วนที่เหมาะสมโดยยึดตามระบบปฏิบัติการและเวอร์ชัน SQL Server ที่คุณกำลังใช้งานอยู่:
เวอร์ชันของระบบปฏิบัติการ |
ด่วน |
---|---|
Windows ๒๐๑๒ R2 และ Windows ๘.๑ |
|
Windows Server ๒๐๑๒และ Windows 8 |
|
Windows Server ๒๐๐๘ R2 SP1 และ Windows 7 SP1 |
วิธีแก้ไขปัญหาชั่วคราว
เมื่อต้องการแก้ไขปัญหานี้ให้ทำตามขั้นตอนต่อไปนี้:
-
เปิดใช้งาน TLS ๑.๐บนเซิร์ฟเวอร์
-
รีสตาร์ทเซิร์ฟเวอร์
-
เรียกใช้ SQL Server ๒๐๑๒หรือโปรแกรมติดตั้ง SQL Server ๒๐๑๔และอัปเดต SQL Server เวอร์ชันเป็นรุ่นที่สนับสนุน TLS ๑.๒ (สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการอัปเดตที่เพิ่มการสนับสนุนสำหรับ TLS ๑.๒ให้ดูKB ๓๐๕๒๔๐๔)
-
ปิดใช้งาน TLS ๑.๐
-
รีสตาร์ทเซิร์ฟเวอร์
หมายเหตุ เมื่อคุณพยายามติดตั้งรุ่นของ SQL Server ๒๐๑๒หรือ SQL Server ๒๐๑๔ที่ไม่มีการแก้ไขเพื่อเปิดใช้งานการสนับสนุน TLS ๑.๒คุณจะต้องใช้วิธีแก้ไขปัญหาชั่วคราวนี้
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
อ้างอิง
เรียนรู้เกี่ยวกับคำ ศัพท์เฉพาะ ทางที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์