Triệu chứng
Giả sử bạn chạy câu lệnh SELECT từ các bảng bên ngoài thuần túy (ít nhất một trong số các bảng đó là bảng vùng lưu trữ) trong SQL Server 2019 và chèn dữ liệu đã nhận vào một bảng bên ngoài khác trong cùng một câu lệnh, bạn có thể gặp thông báo lỗi sau đây:
Msg 7320, Mức 16, Tiểu bang 102, Số Dòng
Không thể thực thi truy vấn "Truy vấn Từ xa" đối với nhà cung cấp OLE DB "MSOLEDBSQL" cho máy chủ nối kết "null". Chỉ có thể sử dụng đăng nhập miền để truy vấn vùng lưu trữ Kerberized.
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".
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:
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 cho SQL Server đều 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 cho SQL Server:
Giải pháp thay thế
Để khắc phục sự cố này, bạn có thể sử dụng các phương pháp sau đây:
- Bạn có thể tham gia bảng vùng lưu trữ với bảng cục bộ.
- Trước tiên, bạn có thể chèn dữ liệu vào bảng cục bộ, rồi đọc dữ liệu từ bảng cục bộ để chèn vào vùng dữ liệu.
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.