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

Tại sao sử dụng OPENQUERY trên máy chủ cục bộ không tốt?

  • Mặc dù truy vấn có thể trả về nhiều tập hợp kết quả, OPENQUERY chỉ trả về tập hợp đầu tiên.
  • OPENQUERY không chấp nhận các biến cho các đối số của nó.
  • Không thể sử dụng OPENQUERY để thực thi các thủ tục được lưu trữ mở rộng trên máy chủ được liên kết. Tuy nhiên, một quy trình được lưu trữ mở rộng có thể được thực thi trên một máy chủ được liên kết bằng cách sử dụng tên gồm bốn phần.
  • Nếu sp_addlinkedserver thủ tục được lưu trữ được sử dụng trong cùng một tập lệnh, thông tin đăng nhập được sử dụng trên máy chủ từ xa được mã hóa cứng thành tập lệnh, hiển thị cho bất kỳ ai có bản sao

Tham khảo:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Quy trình và quyền được lưu trữ - THỰC HIỆN có đủ không?

  2. thay đổi giá trị khóa chính

  3. Nhóm các đối tượng tương tự trong các phạm vi ngày khác nhau để nhận ngày tối thiểu và tối đa trong SQL Server

  4. Cách tìm tên của một ràng buộc trong SQL Server

  5. C # Tương đương của Kiểu dữ liệu Máy chủ SQL