try:1:建立链接服务器
EXEC sp_addlinkedserver
'链接名',
'',
'MSDASQL',
NULL,
NULL,
'DRIVER={sybase system 11};SERVER=test_server;UID=test_user;PWD=test_pwd;'
(注意是登陆对方服务器的密码)
GO
2:授权访问
EXEC sp_addlinkedsrvlogin '链接名','false'
3:访问
链接名.test_db.dbo.test_proc 参数一,参数二
EXEC sp_addlinkedserver
'链接名',
'',
'MSDASQL',
NULL,
NULL,
'DRIVER={sybase system 11};SERVER=test_server;UID=test_user;PWD=test_pwd;'
(注意是登陆对方服务器的密码)
GO
2:授权访问
EXEC sp_addlinkedsrvlogin '链接名','false'
3:访问
链接名.test_db.dbo.test_proc 参数一,参数二
远程oracle8i的联接服务器,结果执行其中的存储过程,提示错误如下:服务器: 消息 7411,级别 16,状态 1,行 1
服务器 'oradb' 没有为 RPC 的目的而配置。
exec sp_serveroption 'linkserver1', 'rpc', 'TRUE'
--设置链接服务器的rpc out选项为选中
exec sp_serveroption 'linkserver1', 'rpc out', 'TRUE'
exec sp_serveroption 'oradb', 'rpc out', 'TRUE'
exec oradb..ORACLEDB.P1错误:服务器: 消息 7212,级别 17,状态 1,行 1
未能在远程服务器 'oradb' 上执行过程 'P1'。
[OLE/DB provider returned message: 在执行命令过程中,发生了一个或多个错误。]
[OLE/DB provider returned message: 语法错误在 {call...} ODBC Escape。]
1、建针对sybase11.5的链接服务器。(oracle 和 sql server的都好使)
2、如何调用链接服务器中的过程或函数。
麻烦各位了!
sybase11.5怎么写?