Chybí vám něco v názvu vašeho objektu. Mělo by to být vždy jako Database.User.ObjectName (např. Northwind.dbo.Customers)
Při spouštění dotazů přes propojené servery uveďte úplný název objektu.
Dotaz na uloženou proceduru může při spuštění na propojených serverech vypadat takto:
Select *
From OPENQUERY([COM2\SQLEXPRESS], 'Exec Northwind.dbo.CustOrderHist ''CUST1''') as TB1
Zkontrolujte možnosti jako SET FMTONLY OFF při provádění uložené procedury.
Následujte tento odkaz pro OPENQUERY:http://msdn.microsoft.com/en -us/library/ms188427.aspx