อาการ
สมมติว่าคุณใช้ Microsoft SQL Server 2016 และ Microsoft SQL Server 2017 คุณเปิดใช้งานการเข้ารหัสลับข้อมูลแบบโปร่งใส (TDE) บนฐานข้อมูลของคุณ จากนั้นคุณสํารองฐานข้อมูลโดยใช้การบีบอัด
เมื่อคุณพยายามคืนค่าฐานข้อมูลจากการสํารองข้อมูลนี้ และตรวจสอบไฟล์สํารองโดยใช้คําสั่ง RESTORE VERIFYONLY FROM DISK SQL คุณสังเกตเห็นว่ากระบวนการสํารองข้อมูลทําให้หน้าที่ระบุในฐานข้อมูลเสียหาย นอกจากนี้ คุณอาจได้รับข้อความแสดงข้อผิดพลาด
ในทํานองเดียวกัน กระบวนการคืนค่าจากดิสก์อาจล้มเหลวและสร้างข้อความแสดงข้อผิดพลาด อย่างไรก็ตาม คุณสามารถเสร็จสิ้นกระบวนการนี้ได้สําเร็จโดยใช้ตัวเลือก CONTINUE_AFTER_ERROR
หมายเหตุ
msg 3183, level 16, state 1, line lineNumber
การคืนค่าตรวจพบข้อผิดพลาดบนหน้า (PageNumber) ในฐานข้อมูล "DatabaseName" ที่อ่านจากชุดข้อมูลสํารอง
ข้อความ 3013 ระดับ 16 สถานะ 1
ตรวจพบความเสียหายต่อชุดสํารองข้อมูล
การแก้ปัญหา
ปัญหานี้ได้รับการแก้ไขในการอัปเดตแบบสะสมสําหรับ SQL Server ต่อไปนี้:
การอัปเดตสะสม 9 สําหรับ SQL Server 2017
Cumulative Update 2 สําหรับ SQL Server 2016 SP2
การอัปเดตสะสม 9 สําหรับ SQL Server 2016 SP1
เกี่ยวกับการอัปเดตสะสมสําหรับ SQL Server:
การอัปเดตแบบสะสมใหม่แต่ละรายการสําหรับ SQL Server จะมีโปรแกรมแก้ไขด่วนและการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตแบบสะสมครั้งก่อนหน้า ตรวจดูการอัปเดตแบบสะสมล่าสุดสําหรับ SQL Server:
การอัปเดตสะสมล่าสุดสําหรับ SQL Server 2017
การอัปเดตสะสมล่าสุดสําหรับ SQL Server 2016
Microsoft ได้ยืนยันว่านี่เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ที่แสดงไว้ในส่วน "นำไปใช้กับ"
การอ้างอิง
เรียนรู้เกี่ยวกับคำศัพท์ที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์