IDENTITY_INSERT
không hoạt động với các máy chủ được liên kết AFAIK, trừ khi bạn thực thi SQL động bao gồm SET IDENTITY_INSERT
trong lô hoặc có một số mã (ví dụ:Proc được lưu trữ) trên máy chủ từ xa thực hiện điều đó cho bạn.
IDENTITY_INSERT
là mỗi phiên (xem MSDN
) và khi bạn sử dụng máy chủ từ xa, điều này có thể sẽ nằm trong một phiên khác với câu lệnh của bạn được thực thi qua [LINKEDSERVER].tempdb.sys.sp_sqlexec
, khiến nó không thành công như bạn thấy.