mssql sqlserver添加链接服务器的方法及执行存储过程的方法


摘要:
实验环境:sqlserver 2008
下文分享通过sql脚本的方式,在sqlserver中添加链接服务器的方法分享,如下所示:


--创建链接服务器的语法
exec sp_addlinkedserver '链接服务器名称','','驱动名称','远程服务器名或ip地址'
exec sp_addlinkedsrvlogin '链接服务器名称','false',null,'用户名','密码'
exec sp_serveroption '链接服务器名称','rpc out','true' --这个允许调用链接服务器上的存储过程
go
---例:为远程mssql(ip:10.15.168.98 sqlserver用户名:sa 密码:erp),创建链接服务器:tmp;  
 exec sp_addlinkedserver 'tmp','','SQLOLEDB','10.15.168.98'
exec sp_addlinkedsrvlogin 'tmp','false',null,'sa','erp'
exec sp_serveroption 'tmp','rpc out','true' --这个允许调用链接服务器上的存储过程
go
---通过链接服务器执行存储过程的方法分享:
exec tmp.数据库名.dbo.存储过程名称 '存储过程参数'