ฉันได้ติดตั้งเซิร์ฟเวอร์ sql 14.0.3030 ด่วนด้วย. netcore 1.1 บน Ubuntu 16.04 และทุกอย่างก็ดีจนกระทั่งเมื่อคืนฉันก็พบกับข้อความผิดพลาดนี้จาก dot web core
Win32Exception: ข้อผิดพลาดที่ไม่รู้จัก 258
ตำแหน่งที่ไม่รู้จัก
SqlException: หมดเวลาการเชื่อมต่อหมดอายุ ช่วงหมดเวลาที่ผ่านไป ระหว่างขั้นตอนหลังการเข้าสู่ระบบ การเชื่อมต่ออาจหมดเวลาในขณะที่ รอให้เซิร์ฟเวอร์เสร็จสิ้นกระบวนการล็อกอินและตอบกลับ หรือมัน อาจหมดเวลาในขณะที่พยายามสร้างหลายรายการที่ใช้งานอยู่ สัมพันธ์ ระยะเวลาที่ใช้ในขณะที่พยายามเชื่อมต่อกับสิ่งนี้ เซิร์ฟเวอร์คือ - การเริ่มต้น [เข้าสู่ระบบล่วงหน้า] = 1008; จับมือ = 336; [เข้าสู่ระบบ] เริ่มต้น = 0; รับรองความถูกต้อง = 0; [โพสต์เข้าสู่ระบบ] สมบูรณ์ = 13001;
System.Data.SqlClient.SqlInternalConnectionTds..ctor (DbConnectionPoolIdentity ข้อมูลประจำตัว, SqlConnection การเชื่อมต่อตัวเลือกตัวให้บริการวัตถุInfo บูลเปลี่ยนเส้นทางผู้ใช้, SqlConnectionString userConnectionOptions, SessionData reconnectSessionData, บูล applyTransientFaultHandling)
ฉันได้ถอนการติดตั้งและติดตั้งเซิร์ฟเวอร์ sql อีกครั้ง แต่ไม่มีอะไรเปลี่ยนแปลง ssms บางครั้งสามารถเชื่อมต่อได้จากระยะไกล แต่มันช้ามาก mssql proccess ใช้หน่วยความจำประมาณ 30 เปอร์เซ็นต์ในขณะที่แอปพลิเคชันหยุดทำงาน ได้แยกฐานข้อมูลทั้งหมดออกแล้ว แต่ก็ไม่มีผลกับมันและมันก็ยังช้าและส่วนใหญ่ก็ไม่ตอบสนอง แม้เซิร์ฟเวอร์ sql ใช้หน่วยความจำ 30 เปอร์เซ็นต์และหน่วยความจำน้อยกว่า 1 เปอร์เซ็นต์ แต่ฉันยังมีหน่วยความจำเหลืออยู่มากและฉันได้ตั้งค่าหน่วยความจำทั้งหมดที่สามารถเข้าถึงเซิร์ฟเวอร์ sql ได้
นี่คือ ภาพรวม ของคำสั่งด้านบนใน Ubuntu ของฉันในขณะที่แอพของฉันปิดและฉันไม่ได้ใช้