อาการ
สมมติว่าคุณมีงานการบำรุงรักษาตามกำหนดการเป็นประจำเพื่อวนไฟล์บันทึกข้อผิดพลาดโดยไม่หยุดและเริ่มต้นเซิร์ฟเวอร์ใน Microsoft SQL Server ๒๐๑๔หรือ๒๐๑๖
ตัวอย่างเช่นงานการบำรุงรักษาอาจมีลักษณะดังต่อไปนี้:
USE msdb ;
GO
EXEC dbo.sp_cycle_agent_errorlog ;
GO
ในสถานการณ์สมมตินี้งานการบำรุงรักษาไม่ทำงานและคุณได้รับข้อความแสดงข้อผิดพลาดที่คล้ายกับต่อไปนี้:
Msg ๒๒๐๒๒ระดับ16สถานะ 1 Line_numberบรรทัด ข้อผิดพลาด SQLServerAgent:๓๒ กระบวนการไม่สามารถเข้าถึงไฟล์ได้เนื่องจากกำลังถูกใช้โดยกระบวนการอื่น
การแก้ไข
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตที่สะสมต่อไปนี้สำหรับ SQL Server:
การอัปเดตที่สะสม22สำหรับ SQL Server ๒๐๑๗
การอัปเดตที่สะสม 4สำหรับ SQL Server ๒๐๑๖ service Pack 2
เกี่ยวกับ SQL Server รุ่น
รุ่นใหม่แต่ละรุ่นสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนและการแก้ไขปัญหาด้านความปลอดภัยทั้งหมดที่อยู่ในรุ่นก่อนหน้า เราขอแนะนำให้คุณติดตั้งรุ่นล่าสุดสำหรับ SQL Server:
การอัปเดตที่สะสมล่าสุดสำหรับ SQL Server ๒๐๑๗
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
อ้างอิง
เรียนรู้เกี่ยวกับคำ ศัพท์เฉพาะ ทางที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์