Triệu chứng
Giả sử rằng bạn có công việc bảo trì theo lịch trình thường xuyên để luân chuyển các tệp nhật ký lỗi mà không dừng lại và khởi động máy chủ trong Microsoft SQL Server 2014 hoặc 2016.
Ví dụ: công việc bảo trì có thể giống như sau:
USE msdb ;
GO
EXEC dbo.sp_cycle_agent_errorlog ;
GO
Trong trường hợp này, công việc bảo trì không chạy và bạn nhận được thông báo lỗi tương tự như sau:
Lưu ý
Msg 22022, Cấp 16, Tiểu bang 1, Đường dây line_number
Lỗi SQLServerAgent: 32.
Quy trình này không thể truy nhập tệp vì nó đang được sử dụng bởi một quy trình khác
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 SQL Server:
Bản cập nhật tích lũy 22 cho SQL Server 2017
Bản cập nhật Tích lũy 4 cho SQL Server 2016 Gói Dịch vụ 2
Bản cập nhật tích lũy 4 cho SQL Server 2014 SP3
Bản cập nhật tích lũy 18 cho SQL Server 2014 SP2
Giới thiệu SQL Server dựng
Mỗi bản dựng mới dành SQL Server sẽ chứa tất cả các bản cập nhật nóng và bản sửa lỗi bảo mật trong bản dựng trước đó. Chúng tôi khuyên bạn nên cài đặt bản dựng mới nhất cho SQL Server:
Bản cập nhật tích lũy mới nhất cho SQL Server 2017
bản dựng 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
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 sử dụng để mô tả các bản cập nhật phần mềm.