我试图通过数据库链接调用SQL Server 2012中的存储过程,但是我收到错误。
select *
from openquery([DBLINK], 'EXEC Database.Schema123.ProcedureName123 ''2018-03-31'', ''7202''')
以下是我遇到的错误:
链接服务器“DBLINK”的OLE DB提供程序“MSDASQL”返回消息
“无效的程序'ProcedureName123' 在第0行第0列。[parser-xyz] [日志ID:xyz]“。Msg 7350,Level 16,State 2,Line 1
无法从OLE DB提供程序“MSDASQL”获取链接服务器“DBLINK”的列信息。
我可以在没有问题的情况下从表和视图中进行选择,但程序失败。