Bỏ qua để tới nội dung chính
Đăng nhập với Microsoft
Đăng nhập hoặc tạo một tài khoản.
Xin chào,
Chọn một tài khoản khác.
Bạn có nhiều tài khoản
Chọn tài khoản bạn muốn đăng nhập.

Triệu chứng

Giả sử bạn sử dụng SQL Server 2017 và có nhiều gói Dịch vụ Tích hợp SQL Server (SSIS), bạn có thể nhận thấy rằng các báo cáo SSIS hoặc Power BI thất bại với các lỗi thời gian chờ kết nối sau đây:

"_Main_XXXXX:Lỗi: Mã Lỗi SSIS DTS_E_OLEDBERROR. Đã xảy ra lỗi OLE DB. Mã lỗi: 0x80004005."

Bản ghi OLE DB sẵn dùng. Nguồn: "Microsoft SQL Server Native Client 11.0" Hresult: 0x80004005 tả: "Thời gian đăng nhập hết hạn".

Bản ghi OLE DB sẵn dùng. Nguồn: "Microsoft SQL Server Native Client 11.0" Hresult: 0x80004005 Mô tả: "Không thể hoàn tất quá trình đăng nhập do chậm trễ trong phản hồi đăng nhập".

Bản ghi OLE DB sẵn dùng. Nguồn: "Microsoft SQL Server Native Client 11.0" Hresult: 0x80004005 Description: "TCP Provider: Timeout error [258]. "."

Nếu không, sự cố này không chỉ giới hạn ở báo cáo SSIS hoặc Power BI. Mọi ứng dụng đều có thể gặp sự cố hiệu suất và thời gian chờ trong khi kết nối với SQL Server. 

Bản sửa lỗi này giới thiệu hai cột mới, error_codeop_history trong sys.dm_os_buffer_descriptors DMV. Error_code đại diện cho thông tin lỗi trong nỗ lực mới nhất để điền vào bộ đệm được đề cập. Op_history thể hiện lịch sử hoạt động của bộ đệm ở định dạng bit (4 bit mỗi thao tác, tổng 16 thao tác, 4 bit cuối thể hiện thao tác mới nhất và dịch chuyển sang trái theo tiến trình thời gian). 

Chú ý Bản sửa lỗi này không giải quyết bất kỳ lỗi cụ thể mà bạn nhìn thấy trong khi điền các trang đệm. Nó chỉ hiển thị thông tin về mã lỗi và các hoạt động trên bộ đệm để có thể thực hiện thêm khắc phục sự cố với thông tin mới. 

Nguyên nhân Gốc

Bản chất các sự cố về thời gian chờ và hiệu suất rất chung chung và có thể có nhiều nguyên nhân căn bản. Trong trường hợp này cụ thể, có rất nhiều lỗi và thử lại được quan sát thấy trong khi cố gắng để đọc dữ liệu các trang từ tập tin dữ liệu và điền bộ nhớ Đệm (bộ nhớ đại diện của các trang dữ liệu). Nguyên nhân gốc cho các lỗi tổng thể bộ đệm không được xác định rõ ràng là mã lỗi cơ sở trong khi cố gắng để xác định bộ đệm không được tiếp xúc.

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

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 dành SQL Server:

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

Mỗi bản cập nhật tích lũy mới dành cho SQL Server sẽ chứa tất cả các bản cập nhật nóng và tất cả các bản sửa lỗi bảo mật được bao gồm 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 dành cho doanh SQL Server:

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.

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.

Thông tin này có hữu ích không?

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?
Khi nhấn gửi, phản hồi của bạn sẽ được sử dụng để cải thiện các sản phẩm và dịch vụ của Microsoft. Người quản trị CNTT của bạn sẽ có thể thu thập dữ liệu này. Điều khoản về quyền riêng tư.

Cảm ơn phản hồi của bạn!

×