อาการ
พิจารณาว่าคุณสำรองฐานข้อมูลของคุณไปยัง URL (Azure blob) โดยใช้คำสั่งฐานข้อมูลการสำรองข้อมูลSQL Server หรือการสำรองข้อมูลที่มีการจัดการ ถ้าการสำรองข้อมูลมีขนาดใหญ่มากการร้องขอบางอย่างระหว่าง SQL Server และบริการที่เก็บ Blob ของ Azure อาจหมดเวลาและการดำเนินการสำรองข้อมูลอาจล้มเหลว นอกจากนี้คุณจะได้รับข้อความแสดงข้อผิดพลาด๑๘๑๐ที่คล้ายกับต่อไปนี้ใน ไฟล์บันทึกข้อผิดพลาด SQL Server:
วันที่และเวลา ข้อผิดพลาดการสำรองข้อมูล: ๑๘๒๑๐ความรุนแรง:16 สถานะ: 1 วันที่และเวลา การสำรองข้อมูล BackupIoRequest:: ReportIoError: การเขียนล้มเหลวบนอุปกรณ์การสำรองข้อมูล ' https://xxxx.blob.core.windows.net/xxx/full/xxxx_FULL_20170211_230001.bak ' การสำรองข้อผิดพลาดของระบบปฏิบัติการไปยัง URL ที่ได้รับข้อยกเว้นจากจุดสิ้นสุดระยะไกล ข้อความข้อยกเว้น: ไคลเอ็นต์อาจไม่เสร็จสิ้นการดำเนินการภายในการหมดเวลาที่ระบุ วันที่และเวลา ข้อผิดพลาดการสำรองข้อมูล: ๓๐๔๑ความรุนแรง:16 สถานะ: 1 วันที่และเวลา การสำรองข้อมูลการสำรองข้อมูลล้มเหลวในการดำเนินการ mydbname ฐานข้อมูลการสำรองข้อมูลคำสั่ง ตรวจสอบบันทึกของแอปพลิเคชันการสำรองข้อมูลสำหรับข้อความโดยละเอียด
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจากค่าการหมดเวลาของการดำเนินการ i/o ไปยัง blob Azure ไม่นานพอ การแก้ไขนี้จะเปลี่ยนค่าการหมดเวลาเป็นค่าความยืดหยุ่นอีกต่อไปเพื่อหลีกเลี่ยงความถี่ในการหมดเวลาของการดำเนินการ i/o
การแก้ไข
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตที่สะสมต่อไปนี้สำหรับ SQL Server:
การอัปเดตที่สะสม8สำหรับ SQL Server ๒๐๑๖ RTM
การอัปเดตที่สะสม5สำหรับ SQL Server ๒๐๑๖ SP1
การอัปเดตที่สะสมใหม่แต่ละรายการสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนและการแก้ไขปัญหาด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตที่สะสมก่อนหน้านี้ ตรวจสอบการอัปเดตที่สะสมล่าสุดสำหรับ SQL Server:
การอัปเดตที่สะสมล่าสุดสำหรับ SQL Server ๒๐๑๖
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
อ้างอิง
เรียนรู้เกี่ยวกับคำ ศัพท์เฉพาะ ทางที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์