KB3197631 - KHẮC PHỤC: Cơ sở dữ liệu được mã hóa TDE chuyển sang trạng thái đáng ngờ trong giai đoạn phục hồi khi bạn khởi động lại SQL Server

Áp dụng cho
SQL Server 2012 Service Pack 3 SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Enterprise Core SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Triệu chứng

Giả sử bạn có cơ sở dữ liệu được mã hóa Mã hóa Dữ liệu Trong suốt (TDE) trên phiên bản Microsoft SQL Server. Khi bạn khởi động lại phiên bản của SQL Server, bạn có thể gặp lỗi hết thời gian chờ khóa giống như sau:

Lưu ý

Khởi động cơ sở dữ liệu <: DatabaseName>.
Lỗi: 1222, Mức độ nghiêm trọng: 16, Trạng thái: 55.
Đã vượt quá thời gian hết hạn yêu cầu khóa.
Lỗi: 9016, Mức độ nghiêm trọng: 21, Trạng thái: 7.
Đã xảy ra lỗi trong khi xử lý nhật ký cho cơ sở dữ liệu <DatabaseName>. Không thể giải mã khối nhật ký.

Sau đó, cơ sở dữ liệu sẽ chuyển sang trạng thái đáng ngờ. Bạn có thể đưa cơ sở dữ liệu lên mạng trở lại bằng cách sử dụng Chế độ Khẩn cấp. Bạn sẽ không gặp phải hư hỏng.

Giải pháp

Sự cố này đã được khắc phục trong các bản cập nhật tích lũy sau đây cho SQL Server:

      Bản cập nhật tích lũy 2 cho SQL Server 2016 SP1

Bản cập nhật tích lũy 4 cho SQL Server 2016

Bản cập nhật tích lũy 3 cho SQL Server 2014 SP2 

      Bản cập nhật tích lũy 10 cho SQL Server 2014 SP1

Cập nhật Tích lũy 6 cho SQL Server 2012 Gói Dịch vụ 3

Giới thiệu về các bản cập nhật tích lũy cho SQL Server

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:

Bản cập nhật tích lũy mới nhất cho SQL Server 2016

Bản cập nhật tích lũy mới nhất cho SQL Server 2014 SP1/SP2

Bản cập nhật tích lũy mới nhất cho SQL Server 2012

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".

Tham khảo

Tìm hiểu về thuật ngữ mà Microsoft dùng để mô tả các bản cập nhật phần mềm.