อาการ
พิจารณาสถานการณ์ต่อไปนี้:
-
คุณมีฐานข้อมูล OLTP ในหน่วยความจำใน Microsoft SQL Server ๒๐๑๔
-
คุณเปิดใช้งานการเข้ารหัสลับข้อมูลโปร่งใส (TDE) บนฐานข้อมูล
-
คุณปิดใช้งาน TDE และปล่อยคีย์การเข้ารหัสลับและใบรับรองทั้งหมด
-
คุณพยายามทำให้ฐานข้อมูลแบบออฟไลน์
ในสถานการณ์สมมตินี้คุณไม่สามารถนำฐานข้อมูลแบบออฟไลน์ได้แม้ว่าจะต้องมีการกู้คืนไฟล์บันทึก นอกจากนี้คุณจะได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
Msg ๓๓๑๑๑ระดับ16สถานะ3บรรทัด37Cannot ค้นหาใบรับรองเซิร์ฟเวอร์ที่มีรหัสประจำตัว ' 0xA4818012ECFD38A0C1A73298B8A0460F6C261392 ' Msg ๕๑๘๑ระดับ16รัฐ5บรรทัด37Could ไม่ต้องรีสตาร์ตฐานข้อมูล "<ชื่อฐานข้อมูล>" การย้อนกลับไปยังสถานะก่อนหน้านี้ Msg ๕๐๖๙ระดับ16สถานะ1บรรทัดคำสั่งฐานข้อมูล37ALTER ที่ล้มเหลว Msg ๙๐๑๖ระดับ21รัฐ7ข้อผิดพลาด37An บรรทัดเกิดขึ้นในขณะที่กำลังประมวลผลการบันทึกสำหรับฐานข้อมูล "<ชื่อฐานข้อมูล>" บล็อกการบันทึกไม่สามารถถอดรหัสลับได้ Msg ๓๔๑๔ระดับ21สถานะ1บรรทัดข้อผิดพลาด37An จะเกิดขึ้นในระหว่างการกู้คืนการป้องกันฐานข้อมูล "<ชื่อฐานข้อมูล>" (x:y) จากการเริ่มต้นใหม่ วิเคราะห์ข้อผิดพลาดในการกู้คืนและแก้ไขปัญหาหรือคืนค่าจากการสำรองข้อมูลที่รู้จักกันดี ถ้าข้อผิดพลาดไม่ได้รับการแก้ไขหรือคาดไว้ให้ติดต่อฝ่ายสนับสนุนทางเทคนิค
การแก้ไข
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตที่สะสมของ SQL Server ครั้งแรก
การอัปเดตที่สะสม4สำหรับ SQL Server ๒๐๑๔ /en-us/help/2999197
การอัปเดตที่สะสมใหม่แต่ละรายการสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตที่สะสมก่อนหน้านี้ ตรวจสอบการอัปเดตที่สะสมล่าสุดสำหรับ SQL Server:
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"