Triệu chứng
Giả định rằng bạn đã chạy một câu lệnh SELECT từ các bảng bên ngoài tinh khiết (ít nhất một trong số đó là một bảng hồ chứa 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ể thấy thông báo lỗi sau đây:
Msg 7320, Cấp độ 16, 102 tiểu bang, hàm Linenumber đườ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ủ được liên kết "null". Chỉ có tên miền có thể dùng thông tin đăng nhập để truy vấn Hồ bơi lưu trữ Kerberized.
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 Cập Nhật tích lũy sau đây cho SQL Server:
Đến Các bản Cập Nhật tích lũy cho SQL Server:
Mỗi lũy tích mới bản Cập Nhật 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 phần mới nhất Các bản Cập Nhật tích lũy cho SQL Server:
Cách giải quyết
Để giải quyết vấn đề này, bạn có thể sử dụng các phương pháp sau đây:
-
Bạn có thể nhấnvào bảng hồ bơi lưu trữ oin với bảng cục bộ.
-
Bạn có thể chèn dữ liệu vào bảng cục bộ đầu tiên, rồi đọc dữ liệu từ bảng cục bộ để chèn vào hồ bơi dữ liệu.
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.