Haben Sie etwas in Ihrem Objektnamen übersehen. Es sollte immer so sein wie Database.User.ObjectName (z. B. Northwind.dbo.Customers)
Geben Sie den vollständigen Objektnamen an, wenn Sie Abfragen über Verbindungsserver ausführen.
Die Abfrage für gespeicherte Prozeduren kann bei der Ausführung auf Verbindungsservern folgendermaßen aussehen:
Select *
From OPENQUERY([COM2\SQLEXPRESS], 'Exec Northwind.dbo.CustOrderHist ''CUST1''') as TB1
Überprüfen Sie dies mit Optionen wie SET FMTONLY OFF, wenn Sie Stored Procedures ausführen.
Folgen Sie diesem Link für OPENQUERY:http://msdn.microsoft.com/en -us/library/ms188427.aspx