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

thất bại nghiêm trọng khi cố gắng chọn từ máy chủ được liên kết

Tôi nghĩ rằng tôi nhớ đây là một vấn đề khi tôi tạo một máy chủ được liên kết postgresql. Tôi nghĩ rằng bạn có thể cần phải tạo lại máy chủ được liên kết với bộ này thành false (hoặc chỉ cần thay đổi nó trong thuộc tính máy chủ được liên kết-> tùy chọn máy chủ):

EXEC master.dbo.sp_serveroption @server=N'KSLAP208', 
    @optname=N'remote proc transaction promotion', @optvalue=N'false'

Ngoài ra, hãy thử sử dụng OPENQUERY để chạy điều này với liên kết

SELECT * 
FROM OPENQUERY(KSLAP208,'SELECT * FROM PA_Profile_BASE_1119');


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Không thể mở cơ sở dữ liệu vì nó là phiên bản 782. Máy chủ này hỗ trợ phiên bản 706 trở về trước. Đường dẫn hạ cấp không được hỗ trợ

  2. Bảo mật cấp hàng trong SQL Server 2012

  3. Truyền đối chiếu các biến nvarchar trong t-sql

  4. Nối chuỗi SQL Server với Null

  5. Truy vấn trên nhiều cơ sở dữ liệu trên cùng một máy chủ