Triệu chứng
Hãy cân nhắc các trường hợp sau:
- Bạn có cơ sở dữ liệu OLTP In-Memory trong Microsoft SQL Server 2014.
- Bạn bật Mã hóa Dữ liệu Transparent Data (TDE) trên cơ sở dữ liệu.
- Bạn vô hiệu hóa TDE và bỏ tất cả các khóa mã hóa và chứng chỉ.
- Bạn cố gắng đặt cơ sở dữ liệu ngoại tuyến.
Trong tình huống này, bạn không thể đưa cơ sở dữ liệu xuống ngoại tuyến, thậm chí cần khôi phục nhật ký. Ngoài ra, bạn sẽ nhận được thông báo lỗi sau:
Lưu ý
Thông báo 33111, Mức 16, Trạng thái 3, Dòng 37
Không thể tìm thấy chứng chỉ máy chủ có hình chữ '0xA4818012ECFD38A0C1A73298B8A0460F6C261392'.
Thông báo 5181, Mức 16, Trạng thái 5, Dòng 37
Không thể khởi động lại cơ sở dữ liệu "Tên< Cơ >sở dữ liệu". Hoàn nguyên về trạng thái trước đó.
Thông báo 5069, Mức 16, Trạng thái 1, Dòng 37
Câu lệnh ALTER DATABASE không thành công.
Thông báo 9016, Mức 21, Trạng thái 7, Dòng 37
Đã xảy ra lỗi trong khi xử lý nhật ký cho cơ sở dữ liệu "<Tên Cơ >sở dữ liệu". Không thể giải mã khối nhật ký.
Thông báo 3414, Mức 21, Trạng thái 1, Dòng 37
Đã xảy ra lỗi trong quá trình phục hồi, khiến cơ sở dữ liệu bị chặn là "<Tên Cơ >sở dữ liệu". (x:y) từ khởi động lại. Chẩn đoán các lỗi phục hồi và khắc phục chúng hoặc khôi phục từ bản sao lưu tốt đã biết. Nếu lỗi không được sửa hoặc không mong đợi, hãy liên hệ với bộ phận Hỗ trợ Kỹ thuật.
Giải pháp
Sự cố này được khắc phục lần đầu tiên trong bản cập nhật tích lũy tiếp theo của SQL Server.
Cập nhật Tích lũy 4 cho SQL Server 2014 /en-us/help/2999197
Giới thiệu về các bản cập nhật tích lũy cho SQL Server
Mỗi bản cập nhật tích lũy mới dành cho SQL Server chứa tất cả các bản sửa lỗi nóng và bản sửa lỗi bảo mật được tích hợp trong bản cập nhật tích lũy trước đó. Xem các bản cập nhật tích lũy mới nhất cho SQL Server:
Trạng thái
Microsoft đã xác nhận rằng đây là sự cố trong các sản phẩm của Microsoft được liệt kê trong mục "áp dụng cho".