查询分析器中执行:select * from OPENQUERY(HJTEST,'EXEC HJTEST.P_PROC1')
其中HJTEST是链接服务器的名字,存储过程为用户HJTEST的P_PROC1
总是报错:
未能处理对象:'EXEC HJTEST.P_PROOC1'.OLE DB提供程序MSDAORA指出该对象中没有列
其中HJTEST是链接服务器的名字,存储过程为用户HJTEST的P_PROC1
总是报错:
未能处理对象:'EXEC HJTEST.P_PROOC1'.OLE DB提供程序MSDAORA指出该对象中没有列
EXEC HJTEST.数据库名.dbo.P_PROC1
EXEC HJTEST.数据库名.HJTEST.P_PROC1
用 wangtiecheng(cappuccino) 说的 EXEC HJTEST.数据库名.dbo.P_C
报错为:
服务器: 消息 7212,级别 17,状态 1,行 1
未能在远程服务器 'HJTEST' 上执行过程 'P_C'。
[OLE/DB provider returned message: 在执行命令过程中,发生了一个或多个错误。]
[OLE/DB provider returned message: 语法错误在 {call...} ODBC Escape。]诚盼大虾指教
delete OPENQUERY(HJTEST,'HJTEST.Oracle中的表名') where ...