นำไปใช้กับ
SQL Server 2017 Enterprise on Linux SQL Server 2017 Enterprise Core on Linux SQL Server 2017 Standard on Linux SQL Server 2017 Developer Linux

อาการ

เมื่อคุณพยายามเชื่อมต่อ SQL Server ๒๐๑๗สำหรับ Linux บนการแจกจ่ายที่มี OpenSSL ๑.๑ที่กำหนดค่าและ OpenSSL ๑.๐ไม่ได้ติดตั้งคุณอาจได้รับข้อความแสดงข้อผิดพลาดการเชื่อมต่อที่มีลักษณะดังต่อไปนี้:

มีการสร้างการเชื่อมต่อเสร็จสมบูรณ์แล้ว ด้วยเซิร์ฟเวอร์แต่มีข้อผิดพลาดเกิดขึ้นในระหว่างกระบวนการเข้าสู่ระบบ (ผู้ให้บริการ: ผู้ให้บริการ SSL ข้อผิดพลาด: 0-การเชื่อมต่อที่มีอยู่ถูกบังคับให้ปิด โดยโฮสต์ระยะไกล)

ตัวอย่างเช่น: เมื่อคุณพยายามเชื่อมต่อกับ SQLCMD คุณอาจได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:

ข้อผิดพลาด Sqlcmd: ข้อผิดพลาด: Microsoft ODBC Driver 17 สำหรับ SQL Server: ผู้ให้บริการ TCP: รหัสข้อผิดพลาด0x2746

ข้อผิดพลาด Sqlcmd: ข้อผิดพลาด: Microsoft ODBC Driver 17 สำหรับ SQL Server: ไคลเอ็นต์ไม่สามารถสร้างการเชื่อมต่อได้ 

บันทึกย่อ ตัวอย่างของการแจกจ่าย Linux ที่ มาพร้อมกับ OpenSSL ๑.๑และไม่มีการติดตั้ง OpenSSL ๑.๐เป็นสีแดงหมวก Enterprise Linux ๘.๐

สถานะ

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

การแก้ไข

ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตที่สะสมสำหรับ SQL Server ต่อไปนี้:

เกี่ยวกับการอัปเดตที่สะสมสำหรับ SQL Server:

การอัปเดตที่สะสมใหม่แต่ละรายการสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตที่สะสมก่อนหน้านี้ ตรวจสอบการอัปเดตที่สะสมล่าสุดสำหรับ SQL Server:

อ้างอิง

เรียนรู้เกี่ยวกับคำศัพท์เฉพาะทางที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ