Triệu chứng
Hãy xem xét tình huống sau:
-
Bạn có cơ sở dữ liệu sử dụng xử lý giao dịch trực tuyến trong bộ nhớ (OLTP) trong Microsoft SQL Server 2016 hoặc SQL Server 2017.
-
Ổ đĩa có chứa $FSLOG được hiển thị đầy đủ.
Trong trường hợp này, khôi phục cơ sở dữ liệu không thành công trong một trong các điều kiện sau:
-
Khi bạn khởi động lại dịch vụ SQL Server. Trong tình huống này, nếu cơ sở dữ liệu khởi động lại, bạn có thể nhận thấy rằng khôi phục cơ sở dữ liệu không thành công và trả về lỗi 5511. Ngoài ra, cơ sở dữ liệu có thể đi vào chế độ nghi ngờ.
-
Khi bạn tìm cách khôi phục cơ sở dữ liệu từ bản sao lưu. Trong trường hợp này, cơ sở dữ liệu có thể không trực tuyến vì bản ghi tệp nhật ký của hệ thống tệp. Ví dụ, nếu tên tệp chứa mẫu "FFFF".
Bên dưới các điều kiện này, bạn có thể nhận được thông báo lỗi giống như sau:
Msg 5511, mức 16, bang 10 Bản ghi nhật ký hệ thống tệp của FILESTREAM ' fba1eafd-fc759c68-FFFF. 045e1502-038a 6397-0000. d790ce11-7d80-4654-9ec0-0c7f4f7c5388 .0-0.1000016' bên dưới thư mục đăng nhập bị lỗi. Msg 3167, mức 16, bang 1 KHÔI phục không thể khởi động cơ sở dữ liệu Msg 3013, mức 16, bang 1 KHÔI phục cơ sở dữ liệu đang chấm dứt thông thường. Msg 3414, mức 21, trạng thái 1 Lỗi đã xảy ra trong quá trình khôi phục, ngăn không cho cơ sở dữ liệu được khởi động lại. Chẩn đoán các lỗi khôi phục và khắc phục sự cố này, 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 dự kiến, 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 trong bản Cập Nhật tích lũy sau đây cho SQL Server:
Mỗi bản Cập Nhật tích lũy mới cho SQL Server chứa tất cả các hotfix và tất cả các bản sửa lỗi bảo mật đã được đưa vào bản Cập Nhật tích lũy trước đó. Kiểm tra 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 đây là sự cố trong các sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".
Tham khảo
Tìm hiểu về thuật ngữmà Microsoft sử dụng để mô tả các bản cập nhật phần mềm.