KB4531226 - KHẮC PHỤC: Lỗi xảy ra khi bạn chọn từ bảng vùng lưu trữ và chèn vào một bảng bên ngoài khác trong SQL Server 2019

Áp dụng cho
SQL Server 2019 on Linux

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:

  1. Bạn có thể tham gia bảng vùng lưu trữ với bảng cục bộ.
  2. 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.