sql >> Databasteknik >  >> RDS >> Sqlserver

Uppskjuten förberedelse kunde inte slutföras fel när lokal databas används som länkad server

Har du missat något i ditt objekts namn. Det ska alltid vara som Database.User.ObjectName (för t.ex. Northwind.dbo.Customers)

Ange fullständigt objektnamn när du kör frågor via länkade servrar.

Fråga för lagrad procedur kan vara så här när den körs på länkade servrar:

Select  *
From    OPENQUERY([COM2\SQLEXPRESS], 'Exec Northwind.dbo.CustOrderHist ''CUST1''') as TB1

Kontrollera med alternativ som SET FMTONLY OFF när du utför lagrad procedur.

Följ denna länk för OPENQUERY:http://msdn.microsoft.com/en -us/library/ms188427.aspx



  1. hur många typer av joins finns det i mysql eller sql

  2. FATAL:lösenordsautentisering misslyckades för användare postgres (postgresql 11 med pgAdmin 4)

  3. java.sql.SQLException:Åtkomst nekad för användaren 'root'@'localhost' (med lösenord:JA)

  4. Använder du mysql concat() i WHERE-satsen?