Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Chèn danh tính trên máy chủ được liên kết không thành công

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.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 5 Thói quen giám sát cơ sở dữ liệu của các DBA thành công

  2. Đọc cấu hình .NET từ cơ sở dữ liệu

  3. Đồng bộ hóa dữ liệu giữa hai cơ sở dữ liệu khác nhau

  4. 2 cách để xem liệu các tính năng không dùng nữa có còn được sử dụng trong phiên bản máy chủ SQL hay không

  5. Cách so sánh datetime với chỉ ngày trong SQL Server