Detta beror på "2-Hops"-problem med SQL-servern. Jag kunde lösa problemet på två sätt:1. Använder fortfarande länkade servrar:Skapa användare med SQL Server-autentisering på fjärrservern och ge alla nödvändiga behörigheter. Öppna sedan länkade serveregenskaper och mappning för ditt konto till användaren som du just skapade, så här:
Efter det kommer du att kunna köra dina skript
-
Använda openrowset:
SELECT a.*FROM OPENROWSET('SQLNCLI', 'Server=;Trusted_Connection=yes;','SELECT * from .dbo.') SOM a;