Triệu chứng
Giả định rằng bạn có một thể hiện của Microsoft SQL Server 2014 có được bật bộ đệm (BPE). Nếu bạn gặp phải lỗi I/O xảy ra trên tệp BPE, BPE có thể bị vô hiệu hóa. Ngoài ra, một số chốt buff mồ côi vẫn giữ nguyên. Điều này có thể ngăn chặn DBCC CHECKDB, chỉ trỏvà các thao tác Nhật ký sao lưu . Khi sự cố này xảy ra, bạn có thể tìm thấy lỗi tương tự được ghi nhật ký và giống như sau:
Hồ bơi bộ đệm L2 viết lỗi... Phần mở rộng của bể bơi đệm đã bị vô hiệu hóa thành công. Xóa phần mở rộng của bể bơi đệm "<đường dẫn tệp>". Thời gian xuất hiện đã xảy ra trong khi chờ hộp kiểm đệm--nhập 4... lỗi: 845, mức độ nghiêm trọng: 17, trạng thái: 1. thời gian xảy ra trong khi chờ cho kiểu bộ đệm đệm kiểu 4 cho trang ( ID trang<>)... Lỗi: 5901, mức độ nghiêm trọng: 16, tiểu bang: 1. một hoặc nhiều đơn vị phục hồi thuộc tên cơ sở dữ liệu<của cơ sở dữ liệu>' không thể tạo một điểm kiểm tra. Điều này thường do thiếu tài nguyên hệ thống, chẳng hạn như Disk hoặc bộ nhớ, hoặc trong một số trường hợp do cơ sở dữ liệu bị hỏng. Kiểm tra các mục trước đó trong Nhật ký lỗi để biết thêm thông tin chi tiết về lỗi này. Thời gian xuất hiện đã xảy ra trong khi chờ cho chốt đệm--nhập 3...
Giải pháp
Vấn đề lần đầu tiên đượ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 1 cho SQL server 2014 SP1 Cumulative Update 8 cho SQL Server 2014
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 đó. 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 đâ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".